English | 日本語
ホーム > Merge > Merge for Windows > ドキュメントの目次 > ソース コードのサンプル

ソース コードのサンプル

サンプル ソース コードを含むアーカイブおよびツールのソースコードは Merge インストール フォルダの下の src フォルダにあります。アーカイブは src.rar と呼びます。その内容は WinRAR このリンクは外部の Web サイトです を使用して抽出することができます。

コマンドライン ツール

Merge のインストールには次の典型的なコマンドライン ユーティリティが含まれます。compare.execonsolecompare.exearaxisp4diff.exe および araxisp4winmrg.exe。これらのユーティリティはすべて Merge をコントロールするためにオートメーション API を使用しています。これらのユーティリティのソース コードは、compareconsolecomparearaxisp4diff および araxisp4winmrg フォルダにあります。

ファイル システム プラグイン

ファイルシステム プラグイン(Win32、 FTP、Perforce および Visual SourceSafe)のソースコードは、現在 Merge のインストールには含まれません。 ファイルシステム プラグインのソース コードが必要な場合は、Araxis のお問い合わせ先にご連絡ください。

オートメーション API サンプル

SCM フォルダ比較 レポート

Perforce と Visual SourceSafe プラグインを使用すると、Merge からこれら 2 つの SCM システムの内容にアクセスすることができるようになります。プラグインの通常の用途は、 SCM システムの 2 つの日付またはバージョン間の変更のレポートを生成することを可能にします。ChangeListReport サンプル(AutomationSamples フォルダ)は Perforce の 2 つの変更リストまたは日付のフォルダ階層の内容の相違を示すレポートを作成します。C#、VB.NET、VB6 および JScript バージョンのサンプルが利用できます。

自動マージと不一致の解決

Perforce のようなソース コントロール システムを使用する場合の共通のタスクは、チェックイン時の不一致の解決です。Merge はコモン ベース バージョンのファイル中に 2 つの潜在的に不一致なバージョンをマージするために使用されます。ほとんどの場合不一致はありませんから手作業は必要ありません。Auto3WayMerge サンプルは自動マージを行って、手作業を必要とする不一致がある場合に、ユーザー インターフェイスを提示する方法を提供します。

サポート

オートメーション API を使用したり、プラグイン ファイル システムを開発することで支援が必要な場合は Araxis のお問い合わせ先へ連絡してください。


関連するトピック