私が働いているプロジェクトでは、マージする変更の最大の問題はWindowsフォーム/ GUIの変更です。 Araxis Mergeを使用して変更を比較しますが、ファイルごとに数百の変更を加えることができます。また、メモを作成したり、アイテムの名前を変更したりして、マージしていることを確認する必要があります。GUIの変更のマージ
大きな問題は、開発者が新しいコントロールでデフォルト名を使用できるようにすることです。その後、例えばLabel220 2台が終了する。その後、マージはコードの半分をマージしますが、他の部分は分離したままにします。これは基本的にGUIを破壊するだけです。
.NET(Windows Forms)GUIをコードレベルよりもマージするツールはありますか?
私たちはSubversionを使用しています。これはMercurialの方が優れていますか?
1)複数のユーザーコントロールにあなたの複雑なユーザ・インタフェース・コンポーネントを分割:
時間会社では、「編集中のすべてのフォームをロックする」というアプローチを採用しています。マージを避けるために、非常に苦しいことがあります。 – bbmud
私はユーザーコントロールが嫌いで、代わりにTextBoxから直接降りたがっていることがわかりました。そうでなければ、私はこの答えが好きです。 – overslacked