0

HP ALM Synchronizer 12.53 で HP ALM ステータス フィールドを TFS 状態フィールドと同期する際に問題が発生しています。これは、競合するレコードを更新するという問題です。

が例外をスローしました。このエンティティをスキップして次のエンティティに移動します。例外:更新: 一般エラー AutomationException: AdapterException: メソッド TfsComEntityManager.UpdateWorkItemState でエラーが発生しました。不明な例外が発生しました。State フィールドを value:Closed で更新できません。

4

1 に答える 1

1

HPE ALM Synchronizer をご利用いただきありがとうございます。ALM と TFS 間の同期については、TFS ワークフローに注意する必要があります。

一般に、状態の変更に関するエラーが発生した場合は、チーム エクスプローラーまたはブラウザーを使用して、TFS レコードを ALM 値 (状態と理由) に手動で変更できます。TFS クライアントでこれを実行できなかった場合は、ワークフローで移行が許可されていないことを意味します。

一部のお客様が、Synchronizer で理由をマッピングしていないことがあるのを見てきました。TFS ワークフローでは状態と理由の両方が非常に重要であるため、お勧めしません。ベスト プラクティスは ALM を作成することであり、TFS には同じ状態/理由遷移のルールがあります。

最後に、Synchronizer は状態と理由を変更するのが非常にスマートで、12.53 の最終状態に到達するための可能な組み合わせを見つけることができます。ただし、12.50 から 12.52 ではいくつかのバグに直面しました。そのため、12.53 にアップデートすることをお勧めします。

于 2016-08-09T02:13:56.100 に答える