如何在固定生成时在svn中自动创建标记标签

如何在固定生成时在svn中自动创建标记标签,svn,continuous-integration,teamcity,Svn,Continuous Integration,Teamcity,有没有一种方法可以使TeamCity在固定构建时自动在subversion中创建标签 其想法是,在固定构建(带有标记条目)后,TeamCity将获取该标记条目,并在svn中创建相同的标记 背景:我们每晚为我们的项目建立一个设置。然后,此设置在内部用于安装和测试应用程序。大约每两周左右,我们就会向客户发布一次应用程序,以便在那里进行测试。此版本我们锁定TeamCity,并在锁定程序版本时设置标记。我们现在还想用这个标签来标记源代码 我知道我可以手动使用“标记此构建源”进行标记。然而,我希望有一个自

有没有一种方法可以使TeamCity在固定构建时自动在subversion中创建标签

其想法是,在固定构建(带有标记条目)后,TeamCity将获取该标记条目,并在svn中创建相同的标记

背景:我们每晚为我们的项目建立一个设置。然后,此设置在内部用于安装和测试应用程序。大约每两周左右,我们就会向客户发布一次应用程序,以便在那里进行测试。此版本我们锁定TeamCity,并在锁定程序版本时设置标记。我们现在还想用这个标签来标记源代码


我知道我可以手动使用“标记此构建源”进行标记。然而,我希望有一个自动化的过程

目前,实现此功能的唯一方法是为TeamCity编写插件。 可以找到相关文档

在插件中,您可以添加一个侦听器(它扩展了BuildServerAdapter)。 您可以实现hooks buildTagsChanged或buildpinted。 您可以使用方法VcsLabelManager#setLabel为构建设置标签

问候,,
KIR

@Christoph你最终构建了这样一个插件吗?我也对这个功能感兴趣。我请求这是TeamCity的一个功能:@KIR:你介意更新你回复中的链接吗,因为它已经过时,无法访问。。。?另外,您是否可以用一个简短的示例来说明最新的API(8.1.x/9.x)会是什么样子?非常感谢!我已经更正了链接;API自发布该问题以来一直没有改变。