svn: E170004

svn: E170004: Directory '/xxx/xxx' is out of date

先更新一下,然后在提交就可以了。

svn: E155007

Skipped '.'
svn: E155007: None of the targets are working copies

不小心删除了svn目录下的.svn文件,svn不能操作了,解决办法是重新checkout。

svn co https://svn.xxx.com:8443/svn/xxx/

重新chekcout的时候如果文件比较大,中途可能会失败,需要继续update,但是当你update的时候还是提示None of the targets are working copies,那这个怎么解决呢?

在当前checkout的目录下,找一个子目录,文件比较少的,cd到该文件夹中进行svn update,只要这个文件夹更新下来了,本地的.svn文件也就被更新下来了,再切换到之前目录进行update把整个项目更新下来。

svn: E200009

svn add xxx/xxx/xxx.m 的时候报错

svn: warning: W150002: '/Users/xxx/xxx/xx/xx/xxx/xxxx.m' is already under version control
svn: E200009: Could not add all targets because some targets are already versioned
svn: E200009: Illegal target for the requested operation

产生这个问题的原因是之前对这个文件夹进行过add操作,只要操作一次就相当于已经add了,不再需要add了,commit就可以了,原来svn是这么玩的。

svn: E125001

svn delete [path] 提示文件不存在

svn: E125001: “/…/…” 不存在,提示使用–force来删除,使用svn delete --force还是不能删除,且文件路径前是 !

命令行没解决,使用smart svn进行了删除。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐