0

私は次の状況にあります:

  • TFSの1つの開発ブランチでソリューションにいくつかの新しいプロジェクトを作成しました
  • 現在、それらをメインブランチにマージしています。
  • アーキテクトは、2つの新しいモジュールを1つにマージすることを考えています。
  • コードファイルを移動しました
  • プロジェクトファイルは、マージ内ですでに変更されています。

これらのファイルには、フォームの変更が保留されていmerge, branch, editます。このファイルは作成しmerge, branch, deleteませんが、ファイルに保留中の変更があるため、TFSは作成しません。edit元に戻さずに強制的に削除または元に戻すことはできmerge, branchますか?

マージを再試行して2つのシェルフセットのファイルを結合したくない...保留中の変更のステータスを変更する可能性はありますか?

4

1 に答える 1

2

いいえ、TFSはそれをサポートしていません。

ファイルを「元に戻す」ことができ、代わりに削除を保留することができます。

ベストプラクティスとして、マージの一部として変更を加えるべきではありません。競合を解決してビルドするために可能な限り最小限のことを行い(または時々それさえも)、その後のチェックで必要な変更を加える必要があります-の。これにより、バージョン管理履歴で、いつ変更が加えられたかを簡単に確認できます。変更のマージが以前の編集と異なるかどうかを確認することはめったにありません。

于 2013-02-26T09:47:52.277 に答える