我想使用SubWCRev在我的项目中包含SVN修订版号作为版本号的一部分,但是我们正在使用TeamCity,并且当它为新的源提取源时它似乎不包含.svn目录建立。有没有办法强制TeamCity将这些目录留在原地进行构建?我们目前正在使用TeamCity 6,但如果有必要,可以升级到7。
答案 0 :(得分:2)
只需使用agent checkout mode:
代理端签出...提供访问版本的功能 特定于控件的目录(.svn,CVS);也就是构建脚本 可以执行VCS操作
答案 1 :(得分:0)
正如Lazy Badger所说,你可以使用代理端结账。此外,即使在服务器端检出时,在TeamCity中运行构建时,您也可以获得用于更新“build.vcs.number”源代码的修订。 build parameters(在为新构建参数定义值时,可以使用webUI中的“completion”获取确切名称。