TFS コピーの方が新しい場合でも、常にローカル ファイルでサーバー コピーを置き換えるように指定するにはどうすればよいですか?
if (pendingChanges.GetUpperBound(0)>-1)
ChangeSetNumber = workspace.CheckIn(pendingChanges, filename);
Intellisense から、checkinoptions を CheckIn メソッドのパラメーターとして指定できることがわかります。常にチェックインし、発生する可能性のある競合を無視するために何を入力する必要があるかを見つけることができません。
前もって感謝します。
編集: コマンド TF RESOLVE "item" /auto:AcceptYours /recursive を見つけたので、私の修正された質問は、/auto:AcceptYours スイッチに相当するプログラミングがあると思いますか?
NecroEDIT: チェックインを行う前に競合を処理します
Conflict[] conflicts = workspace.QueryConflicts(新しい文字列[] { TFSProject }, true); foreach (コンフリクト内のコンフリクト コンフリクト) { conflict.Resolution = Resolution.AcceptTheirs; workspace.ResolveConflict(競合); }