1

警告 - 初心者の質問....

取り組んでいる作業項目を選択できるというビジョンがあり、コードをチェックインすると、変更セットを作業項目に自動的に関連付けることができました。

私はそれを仮定しています:

  1. 私は作業項目を選択し、それに取り組み始めていることを伝えます。
  2. 必要に応じてコード ベースに変更を加えます。
  3. ファイルがチェックアウトされるたびに、現在の作業項目に関連付けられます。
  4. チェックインすると、その作業項目の作業を停止したと述べることができます。

次に、作業項目を確認すると、その作業項目に関連付けられている変更セットを確認でき、その特定の作業項目に対して行われた変更の完全な忠実度を得ることができます。

これは可能ですか?自動ですか?私がこれまでに見つけたのは、変更セットとワークアイテムを手動で関連付けたことだけです。

4

3 に答える 3

7

順序は次のとおりです。変更を行い、チェックインする保留中の変更を選択し、作業項目を選択し、チェックインを実行します。変更を強制的に作業項目に関連付けるチェックイン ポリシーを有効にすることができます。

更新 TFS2012/TFS2013 Premium および Ultimate では、"My Work" ページを使用する、よりクールな方法があります。コーディングを開始する前に、「利用可能な作業項目」から「進行中」までの作業項目を選択します。そこから [チェックイン] をクリックすると、[保留中の変更] ページに直接ジャンプできます。IDE の状態が保存されている場所で作業を一時停止することもできます。

デモ: http://go.microsoft.com/fwlink/?LinkID=251849

于 2011-03-29T12:43:35.530 に答える
2

あなたが求めているのは良い考えではありません。これでは、チーム プロジェクトごとに一度に作業できる作業項目は 1 つだけです。それができれば、あなたは静かな生活を送っているに違いありません。

代わりに、TFS では、変更セットを作成するときに、変更セットを 1 つまたは複数の作業項目に関連付けることができます。これにより、特定の作業項目に対処するためにどのコード変更が行われたかを正確に確認することが容易になります。

また、自動化されたビルドを作業項目に関連付けることができ、テストの影響分析が可能になります。作業項目を、それに対処するために変更する必要があると想定したコードに単に関連付ける場合、これらのことはどれも意味をなさないと思います。

于 2011-03-04T02:05:36.837 に答える
0

実際にはプロジェクト レベルで、チェックインで「作業項目を要求する」を有効にできます。これは、チェックインが行われたときに何かを関連付けるために、最初に作業項目を定義することを意味します。

于 2012-11-11T04:20:04.367 に答える