我的 VCS 是 Vault,我将 TeamCity 用于我的 CI。我想让 TC 在成功构建后将项目标记在保险库中,但文档对如何执行此操作不是很清楚。
实际的 TC 文档甚至没有将它列为受标签功能支持,但插件的开发页面说它支持它。我担心的是,如果我打开标签,它将标记整个存储库,而不仅仅是签出规则中指定的单个项目。
这个事情谁有经验?
我的 VCS 是 Vault,我将 TeamCity 用于我的 CI。我想让 TC 在成功构建后将项目标记在保险库中,但文档对如何执行此操作不是很清楚。
实际的 TC 文档甚至没有将它列为受标签功能支持,但插件的开发页面说它支持它。我担心的是,如果我打开标签,它将标记整个存储库,而不仅仅是签出规则中指定的单个项目。
这个事情谁有经验?
TeamCity(7.1 及更早版本)不支持 Vault 标签,根据:http ://confluence.jetbrains.net/display/TCD7/VCS+Labeling 。
我想要相同的功能,请参阅http://youtrack.jetbrains.com/issue/TW-11066
...
显然 Vault 标签是受支持的,但没有记录,请参阅 TW-11066 的结论。
如果您在应用标签时使用 Vault 插件,则它只会应用于您的结帐规则中设置的内容。