svn: E155007: 'XXX' is not a working copy


問題:在用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 "注釋" 你要創建的文件夾


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM