我在使用SVN时遇到了一些问题。
当我运行svn stat
时,我明白了这一点:
~ some/dir
当我跑svn commit -m "test"
时,我得到了这个:
svn: working copy '/website' is locked
svn: try svn cleanup (cf 'svn help cleanup')
但是当我使用清理时,我有这个:
svn: 'some/dir' is not a working copy directory
我想在/ website / some / dir目录中保留一些文件。我该怎么办? 感谢您提供的所有帮助。
PS:我知道〜(代字号)意味着目录应该被还原,但是当我尝试时我也遇到了锁定问题。
答案 0 :(得分:2)
我会放弃这份工作副本并创建一个新的副本。 svn co svn://your.svn.repos/website/some/dir
,将文件放入svn add
,然后提交。
答案 1 :(得分:1)
在您处理目录时,也许其他用户添加了目录some/dir
。现在你遇到了想要检查它的问题,但是你不能,因为路径已经被使用了。
尝试将some/dir
签出到另一个文件夹中,然后在那里提交更改。