2014-09-01 77 views
3

我在TeamCity中构建GitHub提取请求。我将git VCS root中的分支规范设置为+:refs/(pull/*)/head。我正在检查代理商的来源。TeamCity不提取标签

通过这样的设置,我发现TeamCity不会获取标签 - .git/refs/tags文件夹为空。

这是为什么?

回答

1

在您的vcs设置中有一个小复选框,其中提到“使用标签作为分支”(确切的说法可能会因版本而异)。请检查该框。

另外,您还想检出与标签不同的请求。最后我检查了github没有设施,你可以检查拉请求。请仔细检查该方面

+0

拉请求像魅力一样工作。以下是jetbrains的操作指南:http://blog.jetbrains.com/teamcity/2013/02/automatically-building-pull-requests-from-github-with-teamcity/ – 2014-09-03 11:41:32

+0

而我没有看到该复选框。我正在使用版本7.1.4。什么时候出现的想法? – 2014-09-03 11:42:37

+0

我不确定github,但我不认为拉请求与标签相同 – 2014-09-03 19:01:04