TeamCity SVN Checkout规则拉取文件然后删除它们

时间:2017-04-07 17:02:01

标签: svn teamcity

我有以下结帐规则:

-:%cit.svn.name%/%cit.svn.path%/sql
-:%cit.svn.name%/%cit.svn.path%/doc
+:%cit.svn.name%/%cit.svn.path%=>.

(注意:我已尝试过这些,但首先要排除)

我们的SQL路径特别有数千个文件,因为数据库也在SVN中,因此我想将它从构建服务器上的签出中排除。

第一次构建(干净)时,doc和sql路径仍然在构建代理服务器上但是为空,并且结帐过程没有更快。

我再次运行构建(不干净),我在代理服务器上看到了文件夹,发现一切仍然被拉下来,这次它被遗忘了。

这是我的结帐规则的问题吗?我已经尝试了多种变体,并且不断获取比所需更多的文件,并且拖出了结帐流程。

1 个答案:

答案 0 :(得分:2)

实际上,排除Subversion root的签出规则仅在使用服务器端签出时才有效。

TeamCity doc中的

Related note。 TeamCity问题跟踪器中的Related issue