2012-04-03 121 views
1

所以,球员我试图提交我们的服务器上,并在这个愚蠢的循环SVN不是工作目录

[email protected]:~/html$ svn ci -m 'Rewrite rules added' 
svn: Working copy '/www/sites/www.domain.com/files/html' locked 
svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details) 

于是我继续前进,尝试清理结束,但有错误最终.... 。

[email protected]:~/html$ svn cleanup 
svn: 'var/session' is not a working copy directory 

好吧,无功不应该还是使用所以让我们尝试忽略VAR/

[email protected]:~/html$ svn rm var --keep-local 
svn: Working copy '.' locked 
svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details) 

并再次要求我清理...我在AV这里有个圆圈,任何人都知道 该怎么办?

UPDATE

按照另一个线程我试图移动它

$ mv var var_ 
$ svn cleanup 
$ svn revert var 
Failed to revert 'var' -- try updating instead. 
$ mv var_/ var 
$ svn add var 
[email protected]:~/html$ svn add var 
svn: Working copy 'var' locked 
svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details) 

而且还

$ [email protected]:~/html/var$ mv session session_ 
$ [email protected]:~/html/var$ cd ../ 
$ [email protected]:~/html$ svn cleanup 
$ [email protected]:~/html$ svn ci -m 'Rewrite Rules' 
    svn: Commit failed (details follow): 
    svn: Directory '/www/sites/www.domain.com/files/html/var/session' is missing 
    svn: Directory '/www/sites/www.domain.com/files/html/var/session' is missing 

$ [email protected]:~/html$ mv var/session_ var/session 
$ [email protected]:~/html$ svn ci -m 'Rewrite Rules' 
    svn: Working copy '/www/sites/www.domain.com/files/html' locked 
    svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details) 

$ [email protected]:~/html$ svn cleanup 
    svn: 'var/session' is not a working copy directory 

但没有骰子....

+0

'svn st' +'svn:ignore' – 2012-04-03 18:00:34

回答

0

很难给具体的建议不知道你的文件的具体情况a nd项目结构颠覆是告诉你var/session文件夹不是你的项目的一部分 - 它似乎像svn cleanup假设找到的所有文件夹是你的(或一个)项目的一部分。

你要么需要暂时移动var/session出你的项目目录,然后将其还原清理后只是吹var/session文件夹掉(假设这是一个开发/分期服务器,会话信息ISN不重要)。

+0

我试过了,现在出现错误** svn:Directory'/www/sites/www.domain.com/files/html/var/session/.svn '包含工作副本管理区域丢失** – ehime 2012-04-03 18:15:37

+0

尝试在重命名后重新检出和/或从项目中恢复JUST会话文件夹 – 2012-04-03 18:21:15

+0

非常感谢,谢谢Alan,顺便说一句我以为你的名字看起来很熟悉。大约7个月前我买了你的书没有装饰品。优秀的东西男人! – ehime 2012-04-03 18:39:31