【问题标题】:Auto Branching in svn using teamcity使用 teamcity 在 svn 中自动分支
【发布时间】:2011-11-25 22:11:52
【问题描述】:

我想知道是否可以使用 Teamcity 进行自动分支。目前我正在使用 web deploy 自动发布 web 应用程序,唯一剩下的就是分支,因为我们通常在 svn 中建立一个分支,然后发布下一个版本。任何人都可以请告知是否可能以及如何做到这一点。

【问题讨论】:

  • 不清楚!!!你为下一个版本分支?你的意思是?您的意思是您将发布版本的基线保留为分支?
  • 是的。每当我们进行新发布时,我们都会将所有内容作为带有版本号的新 svn 分支进行备份。

标签: svn teamcity publishing webdeploy


【解决方案1】:

为您的发布版本打开 TeamCity 版本控制设置。

将“VCS 标记模式”设置为“仅成功”并指定适当的标记模式。例如。 release-build-%system.build.number%。在此页面顶部,输入检出规则+:/trunk => .,然后单击编辑以打开 VCS 根设置页面。

确保 URL 指向源代码控制树的根级别,例如https://vcserver/ 而不是主干https://vcserver/trunk。同样在此页面上,将标签规则设置为trunk=>branches

每次运行此构建时,它都会使用新的系统构建号自动分支。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-22
    • 2018-02-17
    • 2013-09-13
    • 2011-07-07
    • 2011-02-03
    相关资源
    最近更新 更多