2017-03-02 32 views
1

我正在使用Visual Studio 2015和git進行.Net解決方案的版本控制。我正在使用Installshield安裝項目。我需要解決方案的程序集版本號增加,以便在安裝新版本時刪除以前的安裝。有沒有辦法從git獲得某種增量編號,我可以使用它進行每次提交?用於Visual Studio的git中的程序集版本生成解決方案

回答

1

它不能可靠地在特性分支中生成,但從master發佈版本時,您可以執行類似git rev-list master --count --first-parent的操作,爲每個新提交(不計入合併的內容)提供新的「版本」。但是,更經常的情況是,您可以使用來自CI服務器(TFS,TeamCity等)的自動遞增內部版本號。

至於實際應用此版本號到您的程序集,有otheranswers

+0

謝謝。我認爲'git rev-list master --count --first-parent'符合我的需求。 – kurgaan

相關問題