【问题标题】:Skeleton directory tree in SVN repositorySVN 存储库中的骨架目录树
【发布时间】:2012-09-18 14:55:23
【问题描述】:

我需要在 SVN 中的文件夹上设置哪些属性才能忽略文件夹树中的所有文件,除了一些命名的异常。我基本上希望将一个空文件夹树存储在 repo 中,但出于 SVN 目的,它们中的任何文件都将被忽略。

我们的 CakePHP 项目有一个 tmp/ 文件夹,其中包含 tmp/cache/ 和 /tmp/logs/ 我希望在签出项目时创建这些文件夹,但不希望通过 SVN 创建/管理其中的任何文件。

过去我使用名为“.empty”的空文件作为占位符以确保创建文件夹,但 SVN 与 CVS 的工作方式不同...

我可以在我们的 Eclipse 设置中看到资源过滤器 - 但我认为它们是 Eclipse 的东西,而不是 SVN/Subclipse 功能。

【问题讨论】:

    标签: svn cakephp


    【解决方案1】:

    您可以将svn:ignore 添加到最低级别的目录(在这种情况下为日志和缓存)。我认为没有像-f 这样的标志,因此您需要添加与单个文件匹配的模式,您需要提交某些低级目录但仍需要忽略更高级别的文件。

    【讨论】:

    • 谢谢 - 看来我不需要 .empty 文件来创建一个空目录(显然是 CVS 怪癖);所以在这些文件上设置 svn:ignore 就足够了 - 谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-25
    • 2011-04-14
    • 2018-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多