lmm_枫

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

问题:在用svn命令提交文件到svn库的时候报错svn: E155007: 'D:\svn' is not a working copy(其中xxx为执行commit命令时所在的目录)
问题原因:因为你所提交的文件不在svn的checkout下来的原始路径下(就是说你的文件/路径是原svn所没有的),而svn的提交失败是因为该文件(路径)下没有.svn文件
解决方法:(我是这么操作的)
1)如果要新建个文件夹,可执行类似命令svn mkdir -m "注释" svn://url/a/你要创建的文件夹(url为你仓库的地址)
2)在说需要的位置(比如上一步我创建的文件夹在 a\你要创建的文件夹,此时的位置则为a\)下checkout,svn co svn://url/a/你要创建的文件夹,然后你就会发现你要创建的文件夹下就会有.svn文件
3)在你的文件夹下把要提交的文件add下 如svn add *,然后提交svn ci -m "注释" 你要创建的文件夹

posted on 2018-06-19 22:12  lmm_枫  阅读(7367)  评论(0编辑  收藏  举报