我需要在SVN中的文件夹上设置哪些属性来忽略文件夹树中的所有文件,除了一些命名异常。我基本上希望将一个空的文件夹树存储在repo中,但是为了SVN目的,它们中的任何文件都会被忽略。
我们的CakePHP项目有一个包含tmp / cache /和/ tmp / logs /的tmp /文件夹我希望在签出项目时创建文件夹,但不能通过SVN创建/管理其中的任何文件。
在过去,我有一个名为'.empty'的空文件作为占位符来确保创建文件夹,但SVN与CVS的工作方式不同......
我可以在Eclipse设置中看到资源过滤器 - 但我认为它们是Eclipse的东西而不是SVN / Subclipse功能。
答案 0 :(得分:1)
您可以将svn:ignore
添加到最低级别的dirs(在这种情况下为日志和缓存)。我不认为有一个像-f
这样的标志,所以你需要添加一些模式来匹配你需要提交某些低级别文件的单个文件ID,但仍然需要忽略更高级别的文件。