TFS 2017 Update 1では、REST APIを使用してプログラムをダウンロードした後、ダウンロードしたjsonを編集してプログラムで再度アップロードしました。TFS 2017 Update1:TFSリリース定義をプログラムで更新するとサーバーフェーズが削除される(手動介入)
変更があります。ただし、変更後の環境では、手動による介入のサーバーフェーズが欠落しています。
誰か他の人がそれを再現できますか?あなたは、リリース定義を更新するとき
リリース定義をダウンロードしてアップロードするプログラムC#が、私のgithubのページgithubpage
手動介入が行方不明であるかどうかはどのように判断しましたか?関連するタスクが見つからなかったか、タスクがこれ以上機能していませんか?このチュートリアルで試してみることができます - [手動介入(タスク)を使用する](https://blogs.msdn.microsoft.com/aseemb/2016/09/18/how-to-use-manual-intervention-task - リリース管理/)。 –
@ Patrick-MSFT:リリース定義には、手動の介入段階があります。しかし、それがプログラム的に更新された後は、フェーズが欠落しています。更新後、フェーズが削除されたことがわかりました。また、歴史上、これらのステップも削除されています。 –
サーバーフェーズが欠落しているだけでなく、最初のサーバーフェーズ後に定義されたエージェント/サーバーフェーズもあります。 –