我已经使用svn检出了一个文件夹并尝试提交。 但它显示了svn:非法存储库URL。我尝试了几个选项来解决这个问题,但它没有帮助。我能够查看状态,日志等,并且能够访问URL但无法检查它。
现在我要使用root用户和tryint进行新签出。 现在的问题是: 我可以只覆盖那些修改过的文件,从早期的文件夹中取出它(签入失败的地方)如果不是什么可能是最好的解决方案?
(注意:我正在跟踪谁正在改变什么,我不会面对任何与合并相关的问题。)
谢谢! KMR
答案 0 :(得分:1)
将修改后的文件从旧文件夹覆盖到新的结帐文件夹是完全没问题的,只需确保如果您的旧结帐与新结帐之间有任何提交,则将这些更改合并到修改后的文件中。
答案 1 :(得分:0)
如果您的签到失败,那么它尚未提交到svn存储库。您始终可以尝试使用svn co
取出新的存储库并再次执行svn ci file1 file2 ..
。
但是,你必须调试,为什么你进入告诉你非法存储库URL的状态。我看到的唯一可能是工作存储库已损坏并丢失了目标网址。
下次执行svn info
查看存储库的详细信息。