0

以下のように tfs バグ作業項目テンプレートを変更して、バグをアクティブ状態から解決済み状態に解決する間、根本原因フィールドが空にならないようにしました。

AS Microsoft.VSTS.Actions.Checkin アクションが定義されているユーザーは、作業項目を解決済みとしてマークするチーム エクスプローラーでチェックインできます。これにより、エラーが発生します。

次の作業項目の更新に失敗しました: ID 39169。理由: TF237124: 作業項目を保存する準備ができていません

チーム エクスプローラーの保留中の変更ウィンドウからのチェックイン中にユーザーが根本原因フィールドを更新できるようにするにはどうすればよいですか

    <TRANSITION from="Active" to="Resolved">
    <REASONS>
       ....
    </REASONS>
    <FIELDS>
       ....
    <FIELD refname="RootCause">
    <REQUIRED />
    </FIELD>
    </FIELDS>
    <ACTIONS>
    <ACTION value="Microsoft.VSTS.Actions.Checkin" />
    </ACTIONS>
    </TRANSITION>
4

1 に答える 1

1

ワークアイテムをチェックインに関連付けている場合、追加のフィールドを更新することはできません。http://visualstudio.uservoice.comにアクセスして提案することをお勧めします。

上記のテンプレートを使用すると、開発者は関連付けの前に作業項目を開いて更新し、有効にする必要があります。

注: この構成では、Gated Checkin も無効にしています。

于 2013-11-09T11:55:47.337 に答える