2017-06-16 4 views
0

TFS 2017 Update 1では、REST APIを使用してプログラムをダウンロードした後、ダウンロードしたjsonを編集してプログラムで再度アップロードしました。TFS 2017 Update1:​​TFSリリース定義をプログラムで更新するとサーバーフェーズが削除される(手動介入)

変更があります。ただし、変更後の環境では、手動による介入のサーバーフェーズが欠落しています。

誰か他の人がそれを再現できますか?あなたは、リリース定義を更新するとき

リリース定義をダウンロードしてアップロードするプログラムC#が、私のgithubのページgithubpage

+0

手動介入が行方不明であるかどうかはどのように判断しましたか?関連するタスクが見つからなかったか、タスクがこれ以上機能していませんか?このチュートリアルで試してみることができます - [手動介入(タスク)を使用する](https://blogs.msdn.microsoft.com/aseemb/2016/09/18/how-to-use-manual-intervention-task - リリース管理/)。 –

+0

@ Patrick-MSFT:リリース定義には、手動の介入段階があります。しかし、それがプログラム的に更新された後は、フェーズが欠落しています。更新後、フェーズが削除されたことがわかりました。また、歴史上、これらのステップも削除されています。 –

+0

サーバーフェーズが欠落しているだけでなく、最初のサーバーフェーズ後に定義されたエージェント/サーバーフェーズもあります。 –

答えて

1

利用api-version=3.2-preview.3代わりの3.0-preview.2です。

+0

TFS 2017 Update 1 RTMでは、入手可能なapi-versionは3.2-preview.3ではなく3.1-preview.3であることがわかりました。私は3.1プレビュー3で試して、どうなるかを見てみましょう。 –

+0

3.1プレビュー3ではこれが解決されました。あなたの答えに印を付ける。 –

関連する問題