基于 How do I ignore a directory with SVN?我试过了
svn propset svn:ignore /foo/bar/ .
但是做的时候 svn 更新/foo
我收到这个错误:
svn: PROPFIND request failed on '/foo/bar/'
svn: PROPFIND of '/foo/bar': 405 Method Not Allowed (http://svn.assembla.com)
我试图跳过/foo/bar 的原因是因为我用指向/some/other/dir 的符号链接(symbolic link)替换了它
ln -s /some/other/dir /foo/bar
最佳答案
尝试在末尾不加斜杠。它可能会让人感到困惑,因为通常在引用符号链接(symbolic link)时没有斜杠。
在与 out-of-band 的发帖人交谈后,结果证明他想要在 svn 中跟踪相同的 /foo/bar
,但只是忽略了这个特定的结帐。 SVN 没有,因为有些东西类型不正确。
解决方案是将跟踪目录移动到另一个路径并适本地符号链接(symbolic link)结帐端。
关于linux - 执行 svn 更新时无法忽略 svn 控制的目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/960188/