2017-06-16 60 views
0

在以編程方式下載REST API發佈定義後的TFS 2017 Update 1中,我編輯了下載的json並以編程方式再次上傳。TFS 2017更新1:以編程方式更新TFS發佈定義刪除服務器階段(手動干預)

變化存在。但是,更改後的環境中缺少手動干預的服務器階段。

其他人可以重現嗎?

程序C#下載和上傳發布定義是在我的GitHub頁面githubpage

+0

您是如何判斷手動干預是否丟失?你有沒有找到相關的任務或任務不再工作?你可以試試這個教程 - [使用手冊介入(任務)](https://blogs.msdn.microsoft.com/aseemb/2016/09/18/how-to-use-manual-intervention-task -in釋放管理/)。 –

+0

@ Patrick-MSFT:發佈定義具有手動干預階段。但是在它以編程方式更新後,該階段缺失。更新後,我可以看到該階段已被刪除。同樣在歷史中,這些步驟也被刪除。 –

+0

不僅服務器階段缺失,而且還有在第一個服務器階段之後定義的任何其他代理/服務器階段。 –

回答

1

使用api-version=3.2-preview.3,而不是3.0-preview.2在更新版本的定義。

+0

使用TFS 2017 Update 1 RTM我發現可用的api版本是3.1-preview.3而不是3.2-preview.3。我會嘗試使用3.1-preview.3,看看它是怎麼回事。 –

+0

3.1-preview.3已解決。標記你的答案。 –

相關問題