从teamcity checkout规则中排除除1个子目录外的所有子目录



我有一个VCS根目录,签出规则如下:

+:.
-:externals
+:externals/jQuery

然而,TeamCity似乎没有为externals/jQuery目录做checkout。除了为这个目录创建一个单独的VCS根目录之外,还有其他方法可以实现这一点吗?我使用的是TeamCity 8.0最新的EAP。

更新(2017)

自从TeamCity 10以来,似乎可以做到这个问题所要求的

+:**/* => target_directory
-:**/folder1 => target_directory

如果您只想签出externals/jquery目录而不想签出其他目录,请将此添加到您的签出条件中。

+:externals/jQuery -> jQueryDir(custom name)

+:externals/jQuery -> .

相关内容

最新更新