为什么Jenkins Subversion Tagging Plugin会删除旧标签

时间:2014-03-27 17:22:57

标签: svn jenkins ubuntu-12.04 jenkins-plugins

我有一个构建主干的工作,并使用插件" Subversion Tagging"在构建完成后创建标记。

我想知道为什么删除旧标签,并且没有选择阻止这种情况发生。即创建一个标签,删除前一个标签。

这可能是关于svn管理程序的问题。

3 个答案:

答案 0 :(得分:1)

回答你的问题:因为它是按照这种方式设计的。

我发现该插件也非常严格,并编写我自己的shell脚本来为我执行标记。

答案 1 :(得分:0)

这些标记仍然在Subversion存储库历史记录中,您可以通过对/tags路径或存储库运行svn log来查看所有这些标记。

答案 2 :(得分:0)

我正在使用版本1.14,这只会删除它即将创建的标记(如果存在)。所以如果你包括例如标记中的${env['BUILD_TAG']},每个版本的内容都会有所不同,旧标记也不会丢失。