这怎么可能?
> svn status
? cp/app/cache
? cp/app/logs
> svn propget svn:ignore
cp/app/cache
cp/app/logs
order/app/cache
order/app/logs
它应该忽略这两个目录,但它将它们显示为无版本。
答案 0 :(得分:3)
您无法将svn:ignore
设置为位于子目录中的文件名。 svn:ignore
所说的是忽略一个名为“cp / app / cache that sits in the current directory. Not a file named
cache that sits in a directory
app which sites in a directory
cp`的文件。它的字面意思是一个带有两个正斜杠的文件它的名字。是的,这在Windows和Unix下是非法的,但有些操作系统确实允许名字中带有正斜杠的文件。
如果您确实要忽略这些文件,则需要在目标svn:ignore
和cache
cp/app
和order/app
>