2

这怎么可能?

> svn status
?       cp/app/cache
?       cp/app/logs

> svn propget svn:ignore
cp/app/cache
cp/app/logs
order/app/cache
order/app/logs

它应该忽略这 2 个目录,但将它们显示为未版本化。

4

1 回答 1

3

您不能设置svn:ignore为位于子目录中的文件名。意思svn:ignore是忽略一个名为“cp/app/cache that sits in the current directory. Not a file namedcache that sits in a directoryapp which sites in a directorycp`的文件。它的字面意思是一个名称中有两个正斜杠的文件。是的,这在Windows和Unix下是非法的,但有些操作系统确实允许文件在他们的名字中带有正斜杠。

如果你真的想忽略这些文件,你需要设置svn:ignore到目录cachelogcp/apporder/app

于 2011-05-25T02:05:34.613 回答