TeamCity SVN Checkout 规则提取文件然后删除它们
TeamCity SVN Checkout Rules pulling files then deleting them
我有以下结帐规则:
-:%cit.svn.name%/%cit.svn.path%/sql
-:%cit.svn.name%/%cit.svn.path%/doc
+:%cit.svn.name%/%cit.svn.path%=>.
(注意:我也先尝试了排除)
我们的 SQL 路径特别有数千个文件,因为数据库也在 SVN 中,所以我想将它从构建服务器的检出中排除。
第一次完成构建(干净)时,文档和 sql 路径仍在构建代理服务器上但为空,结帐过程也没有更快。
我运行再次构建(不干净),我查看了代理服务器上的文件夹,发现所有内容仍然被拉下,这次被留下了。
这是我的结帐规则的问题吗?我已经尝试了几种变体,但总是收到比需要更多的文件,这拖延了结帐过程。
实际上,Subversion 根的排除检出规则仅在使用服务器端检出时才有效。
Related note 在 TeamCity 文档中。
Related issue 在 TeamCity 问题跟踪器中。
我有以下结帐规则:
-:%cit.svn.name%/%cit.svn.path%/sql
-:%cit.svn.name%/%cit.svn.path%/doc
+:%cit.svn.name%/%cit.svn.path%=>.
(注意:我也先尝试了排除)
我们的 SQL 路径特别有数千个文件,因为数据库也在 SVN 中,所以我想将它从构建服务器的检出中排除。
第一次完成构建(干净)时,文档和 sql 路径仍在构建代理服务器上但为空,结帐过程也没有更快。
我运行再次构建(不干净),我查看了代理服务器上的文件夹,发现所有内容仍然被拉下,这次被留下了。
这是我的结帐规则的问题吗?我已经尝试了几种变体,但总是收到比需要更多的文件,这拖延了结帐过程。
实际上,Subversion 根的排除检出规则仅在使用服务器端检出时才有效。
Related note 在 TeamCity 文档中。 Related issue 在 TeamCity 问题跟踪器中。