2016-07-24 3 views
2

を移動することができませんでしたので、私は自分の作業コピーのロックを削除するためにsvn cleanupを使用していたが、次のログで失敗しましたが失敗しました:私は、ファイルのパーミッションを確認し、間違って何も見つからなかっ のsvnのクリーンアップは、自然のままのファイルが

svn: E000001: Can't remove file '/Users/panjie/Desktop/work/SYS-SVN/.svn/pristine/e4/e41bbcb7a645255ae62c65613e6d0dcbe7499d70.svn-base': Operation not permitted 

。私はMACOSX/10.11.6の下でSVN/1.9.3を使用しています

+0

すべてを削除してsvn upしてください。 –

+0

それは約20GBの巨大なsvnリポジトリです。私はVPNを使って更新しています。だから、すべてをもう一度チェックアウトしたくありません。また、この問題は私のMACの2つで発生したので、私はそれのための解決策が欲しいです。 – bigpan

+0

rm -fファイル名を強制的に削除した後に 'svn up'を試してください。 –

答えて

4

この原因は、ファイルがmacOSによってロックされていることです。したがって、解決方法は簡単ですchflags -R nouchg .svnsvn cleanupをもう一度実行するとすべてが今すぐOKです。

+0

これはありがとう! – v2k

関連する問題