バージョン管理システムとして Dynamics AX 2009 の TFS を実装しました。ラベル ファイルの機能を除いて、TFS の機能により、すべてが順調に進んでいます。私たちが直面している問題は、複数の開発者がラベル ファイルをチェックアウトする場合です。このような場合、開発者がチェックインすると、変更は常に開発者の最後の変更で上書きされます。
例: Dev A と Dev B が同じラベル ファイルをチェックアウトする Dev A がラベル ID @LBL1 を「Hi there」から「Hi here」に変更する Dev B がラベル ID @LBL4 を「This will work」から「Nope, it's not the case」に変更する
開発者 A が自分の変更をチェックインする 開発者 B が自分の変更をチェックインする
開発者 B が変更をチェックインすると、ラベル ファイルには次の内容が含まれます。
@LBL1「こんにちは」
@LBL4「いいえ、そうではありません」
上記の場合、TFS は @LBL1 の変更を自動マージし、"こんにちは" にする必要がありますが、これは発生していません。これは、ラベル ファイル以外のすべてのオブジェクトで正常に機能しています...
誰かが同様の問題を知っているか直面している場合は、何か不足している場合は親切に光を当ててください.
PS ソース管理で有効になっているチェックアウト時に最新のものを取得しています。