我刚接触TeamCity并已经安装并与Subversion集成。我希望将TeamCity的构建编号放入输出文件中,以便我的Application.exe具有相同的构建编号。
我该如何实现这一点呢?
我刚接触TeamCity并已经安装并与Subversion集成。我希望将TeamCity的构建编号放入输出文件中,以便我的Application.exe具有相同的构建编号。
我该如何实现这一点呢?
现在TeamCity已经内置了一个AssemblyInfo补丁程序,他们称之为构建功能: http://confluence.jetbrains.net/display/TCD65/AssemblyInfo+Patcher
使用该功能并根据提及的参数或自行创建自己的参数,例如:1.2.%build.vcs.number%.1
尝试以下步骤:
如果您使用的是Nant,请尝试以下步骤:
在从svn获取源代码之后,在构建开始之前,我会运行一个powershell脚本。
就像这样。
http://jake.murzy.com/post/3099699807/how-to-update-assembly-version-numbers-with-teamcity