【发布时间】:2011-12-10 13:47:20
【问题描述】:
我正在尝试在 TeamCity 中启动并运行每周版本,但我很难理解我将如何对其进行版本化。目前版本控制如下
[major].[minor].[buildnumber].[svnrevision]
major = major release
minor = incremented on release (weekly-basis) to production
buildnumber = teamcity's autoincremented build number
svnrevision = revision number from svn
这是否意味着每周,在创建标签后,我必须为新版本创建单独的构建配置,这样我才能像这样增加次要版本?
1.1.{0}.%build.vcs.number.*%
到
1.2.{0}.%build.vcs.number.*%
并将trunk 中的新构建配置 指向tags\release-1.1.0 文件夹?
没有更简单的方法吗?
【问题讨论】:
-
我不明白为什么您在标记构建后会从主干指向标记。您不想继续在主干上开发并从中构建吗?
-
已编辑。我的意思是将我为标签创建的新构建配置指向发布文件夹。
标签: build-process versioning teamcity