无法提交脱机的多个更改

时间:2011-07-03 15:37:27

标签: svn tortoisesvn

我已经离线工作了几天,所以我无法访问我的代码存储库。为了维护修订版,我创建了几个我离线创建的版本备份,并计划在我上线后提交所有版本。 但是,在我提交了我的第一个离线版本(最老的)后,我发现自己无法提交其余的原因当我尝试提交任何我的离线版本时,svn客户端说资源已过期,这是技术上正确,因为提交的离线版本(旧版本)的修改日期是今天,而其他离线版本是昨天创建的。

我是否必须手动合并版本?

我实际上尝试更新工作副本并使用我的离线新版本覆盖其文件。然后我将冲突解决为“我的”,并承诺改变。但是当svn拒绝在我的项目的下次更新时添加新目录时,我被卡住了,因为它已经被创建了。

1 个答案:

答案 0 :(得分:0)

让我猜一下:您复制了所有.svn个文件夹,并且您尝试使用过时的存档文件覆盖工作副本中的最新文件夹。

如果是这种情况,您必须先删除备份中的所有.svn文件夹 ,然后再将源文件复制到工作副本中。