TortoiseSVN をクライアントとして Windows 7/Visual Studio 2008 で作業しています。私のプロジェクトには多くのブランチがあり、特にファイルが物理的に移動または削除されたために、マージの競合/ツリーの競合が頻繁に発生します。
毎日ブランチからブランチにリビジョンをプッシュするわけではないので、マージ時にこれらの競合を解決するのが難しい場合があります。
そこで、単純なアイデアに基づいて「フェイル ファスト」アプローチを導入したいと思います。特定のブランチで新しいコミットが発生するたびに、ツールが自動的にコミットを取得し、それを事前定義された他のブランチにマージしようとします。 Tortoise の「テスト」機能と同じように。1 つ以上の競合が発生した場合は警告します。
すべてクライアントで実行する必要があります。リポジトリ サーバーにアクセスできません。
CommitMonitor を使用すると、コミットが発生したときにユーザーに通知を受け取ることができますが、それ以降のマージの問題を予測するのには役立ちません。
アドバイスありがとうございました