2017-03-02 63 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

相关问题