SVN checkout 忽略文件夹

标签 svn build-automation cruisecontrol.net svn-checkout

我可以忽略 svn checkout 上的文件夹吗?我需要在构建服务器上结帐时忽略 DOCs 文件夹。

编辑:忽略外部因素不是一个选项。我有一些我需要的外部组件。

最佳答案

您不能在 checkout 时直接忽略文件夹,但可以在 svn 1.5 中使用稀疏 checkout 。例如:

$ svn co http://subversion/project/trunk my_checkout --depth immediates

这会将项目主干中的文件和目录检查到“my_checkout”中,但不会递归到这些目录中。例如:

$ cd my_checkout && ls
bar/ baz foo xyzzy/

然后获取“bar”的内容:

$ cd bar && svn update --set-depth infinity

关于SVN checkout 忽略文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/192824/

相关文章:

java - 开源svn客户端java库,可用于商业开发

svn - 如何防止 SVN 缓存单个存储库的凭据?

build-automation - plugin_LTLIBRARIES 是像 lib_LTLIBRARIES 和 noinst_LTLIBRARIES 一样的内置变量吗?

msbuild - 如何通过 CruiseControl.NET 发布 ClickOnce 应用程序?

svn - 如何将一系列部分 svn 转储组合到一个存储库中?

php - 你用 Phing 吗?

.net - TFS 2010 自定义构建事件 TF215097 错误

build-automation - 使用CruiseControl.NET进行不同类型的构建

cruisecontrol.net - CCtray无法连接到仪表板

java - Windows 上用于 SVN Java 绑定(bind) (JavaHL) 的配对 JAR 和 native 库二进制文件?