2017-02-09 60 views

回答

2

在TFS中沒有用於構建存儲庫類型顛覆的內置觸發器。

您可以先從SVN中獲取事件(開發人員在svn中創建一個標籤)。不知道如何在SVN中做到這一點,應該像TFS中的service hooks。然後使用REST API在TFS 2017中觸發構建。如何做到這一點請參考:How to trigger a build in TFS 2015 using REST API

至於如何使用標籤號作爲構建的一部分和釋放名稱,見下圖:

構建過程中創建自定義生成數

通過Team Build,您可以在構建 期間隨時更新內部版本號,方法是在構建過程中將「## vso [build.updatebuildnumber] 1.2.3.4」輸出到日誌 。

你可以看到記錄的完整列表命令這裏https://github.com/Microsoft/vso-agent-tasks/blob/master/docs/authoring/commands.md

這將更新版本號&名。

您遇到的問題是您不能再使用您嘗試使用的 自動遞增號碼。你需要自己拿出 的版本號,然後用 把它傳回去。

Source

再添加兩個相關博客:

+0

謝謝您的答覆。我會在這方面努力。 – dascalos