旧船票没了,就不能登上你的客船么?SVN提交时报错

洋洋洒洒,写了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这条客船啦!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iOS 开发 SVN 版本控制器 更多技术交流请加群 iOS技术联盟 27512466 SVN是Subversio...
    Sunny_Fight阅读 8,896评论 7 63
  • SVN & Git PS:本文所有$符号之后为在终端中执行的命令。 版本控制系统 版本控制 版本控制(Versi...
    羊驼先生丶阅读 564评论 1 7
  • 命令的使用 1、检出 svn cohttp://路径(目录或文件的全路径)[本地目录全路径] --username...
    小李龍彪阅读 4,464评论 0 9
  • &开发过程中离不开源代码的管理, 目地:为了解决在软件开发过程中,由源代码引发的各种蛋疼、繁琐的问题。 目前开发使...
    早起的虫儿子被鸟吃阅读 2,501评论 0 16
  • 2013年 初三 空间里的日记删了就搬过来这里。当个回忆。 我不是狄奥尼索斯 无法将自己的悲观沉浸 我有的是满腔的...
    ximoos阅读 263评论 7 7