2017-11-07 21 views
0

ビルド定義(vNext)にパワーシェルステップを追加しました。私はビルドプロセス中に1つのファイルをチェックインするTfチェックインコマンドを実行したい。強制チェックインのコメントにはチェックインポリシーが1つしかありません。TF10139エラー:変更セットの内部エラーコメントtf checkinコマンドのポリシー

私はtf checkinコマンドで始まり、ロードブロックを通過してファイルを正常にチェックインしました。しかし、私はまだ警告は、警告メッセージの下に言う私のチェンジセットの詳細に記録されています:

Microsoft.TeamFoundation.VersionControl.Controls.PolicyEvaluationStub Internal error in Changeset Comments Policy. Error loading the Changeset Comments Policy policy (Object reference not set to an instance of an object.). Installation instructions: 

以下は私のコマンドです:

tf Checkin $source_dir /comment:"Publish new version details" /noprompt /force /bypass /override:"Publishing Version details" 

は、私がM/S Developer CommunityMSDN Forumsで提供されたリンクのいくつかを追跡しようとしました。彼らは明確な答えを提供しておらず、問題が次のビルドエージェントバージョンで修正されていると言います。 TFSエージェントを最新のTFSビルド・エージェント・バージョン(2.117.2)に更新してください。この修正はすでにエージェント・バージョンに含まれていると仮定します。私は私のチェンジdetails.Belowにこの警告メッセージを取り除くために必要

スクリーンショット

Warning message in Changeset details

は私がAgent.Version 2.117.2と私の側で試験したいずれのヘルプhere.Thanks

答えて

0

に感謝され、 PowerShellステップは失敗しましたが、変更は正常にチェックインされました。

問題はAgent.Version 2.122.1に修正されています。私はAgent.Version 2.122.1でテストしましたが、エラーなく動作しています。

Agent.Version 2.122.1以降のバージョンをhereからダウンロードしてインストールしてから、もう一度試してみてください。

enter image description here

+0

ありがとう。私は最新バージョンでテストしたところ、うまくいきました。エージェント2.122.1での私のテストが進行中です。 2.122.1より低いバージョンがあり、この修正が含まれている場合は気付いています – Naresh

+0

@Naresh TFS 2017 Update3 RTWが最近リリースされたので(11月6日)、その中で使用されたエージェント2.122.1をテストしました。それ。とにかく、関連する問題は最新バージョンで修正されています。あなたは[回答として受け入れる]ことができます(https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)。これは、このスレッドを読んでいる他のコミュニティメンバーにとって有益なことです。 –

+0

確かにAndy。提供されていただきありがとうございます。 – Naresh

関連する問題