旧船票没了,就不能登上你的客船么?SVN提交时报错
2016-07-25 本文已影响61人
亲爱的村姑
洋洋洒洒,写了n行代码,终于实现了一个功能,可以commit了, 准备去喝杯茶放松一下,结果svn调皮了,非不让我提交:
svn: Commit failed (details follow): svn: 'xxx' is scheduled for addition, but is missing
我楞了一下,人家不是把xxx删了么?一(xiang)秒(le)钟(hen)后(jiu),发现之前创建xxx的时候把它add到了repository里面,删的时候它还是准备被add的状态,结果要commit的时候,svn找不到xxx,就报了这个错。svn,你真的很耿直。
解决的方法就是把xxx还原到没有被add到repository的状态,这样耿直boy svn就不会去检查它了。
如果你还可以在目录里看到xxx,那么直接右键revert。
如果你看不到。。。。。你就惨了!!
嘿嘿,开个玩笑。 还可以用命令行: svn revert xxx
如果你想删一个文件夹。 可以用svn revert xxx --depth=infinity
虽然我的旧船票丢啦,还是可以登上SVN这条客船啦!