我有一个像这样的文件夹结构:
/some_folder
/tmp
/tmp/foo
/tmp/foo/fu *
/tmp/bar
/tmp/bar/bah *
/tmp/bar/ba *
/tmp/foobar *
/more_folders
/tmp
目录用于缓存等等,所以我希望在版本控制下有文件夹结构,但忽略里面的所有文件每个目录。
文件只存在于叶文件夹中。也就是说,没有自己子文件夹的文件夹:上例中的已加星标的文件夹。
我唯一的选择是在每个叶子上设置ignore *.*
,还是有办法忽略整个/tmp
子目录中的所有文件(以及只是文件)?
答案 0 :(得分:4)
我相信你必须在空的时候添加整个结构,然后在每个叶子上设置ignore to *。
我认为,如果你的tmp文件夹中没有名字中的点和你的所有文件都有点,那么在/ *.*
处设置忽略可能会有效。
答案 1 :(得分:0)
我刚刚在Windows上测试了Tortoise,添加了svn:ignore for *而不是。并且它现在也忽略了目录:)
所以解决方案是添加属性svn:ignore * on / tmp