gpt4 book ai didi

svn - 当构建被固定时如何在 svn 中自动创建标签

转载 作者:行者123 更新时间:2023-12-02 07:49:24 25 4
gpt4 key购买 nike

有没有办法让 TeamCity 在固定构建时自动在 Subversion 中创建标签?

这个想法是,在固定构建(使用标签条目)后,TeamCity 将采用该标签条目并在 svn 中创建相同的标签。

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

我知道我可以手动使用“标记此构建源”进行标记。但是,我想要一个自动化的过程。

最佳答案

目前,实现此功能的唯一方法是为 TeamCity 编写一个插件。 相关文档可参见 here .

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

问候, 基尔

关于svn - 当构建被固定时如何在 svn 中自动创建标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6040738/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com