svn从外部位置更新文件

时间:2010-12-07 17:43:32

标签: svn version-control

我已经使用svn检出了一个文件夹并尝试提交。 但它显示了svn:非法存储库URL。我尝试了几个选项来解决这个问题,但它没有帮助。我能够查看状态,日志等,并且能够访问URL但无法检查它。

现在我要使用root用户和tryint进行新签出。 现在的问题是: 我可以只覆盖那些修改过的文件,从早期的文件夹中取出它(签入失败的地方)如果不是什么可能是最好的解决方案?

(注意:我正在跟踪谁正在改变什么,我不会面对任何与合并相关的问题。)

谢谢! KMR

2 个答案:

答案 0 :(得分:1)

将修改后的文件从旧文件夹覆盖到新的结帐文件夹是完全没问题的,只需确保如果您的旧结帐与新结帐之间有任何提交,则将这些更改合并到修改后的文件中。

答案 1 :(得分:0)

如果您的签到失败,那么它尚未提交到svn存储库。您始终可以尝试使用svn co取出新的存储库并再次执行svn ci file1 file2 ..

但是,你必须调试,为什么你进入告诉你非法存储库URL的状态。我看到的唯一可能是工作存储库已损坏并丢失了目标网址。

下次执行svn info查看存储库的详细信息。