SVN忽略子树中的所有文件(不是文件夹)
我有这样的文件夹结构:
/some_folder
/tmp
/tmp/foo
/tmp/foo/fu *
/tmp/bar
/tmp/bar/bah *
/tmp/bar/ba *
/tmp/foobar *
/more_folders
/tmp
目录正在用于缓存和whatnot,所以我想要在版本控制下的文件夹结构,但忽略每个目录内的所有文件。
文件只会存在于叶文件夹中。 也就是说,没有自己的子文件夹的文件夹:上例中的已加星号的文件夹。
我唯一的选择是在每个叶上设置ignore *.*
,还是有一种方法可以忽略整个/tmp
子目录中的所有文件(以及文件)?
我相信你必须在空的时候添加整个结构,然后在每个叶上设置忽略*。
我想,如果你的tmp文件夹没有名称中有小点,并且你的所有文件都有点,那么在/ tmp中为*.*
设置忽略可能会起作用。
我刚刚在Windows上使用Tortoise进行了测试,添加了svn:ignore代替*。 它也忽略了现在的目录:)
所以解决方法是在/ tmp上添加属性svn:ignore *
链接地址: http://www.djcxy.com/p/43105.html