Svn Can';无法提交脱机所做的多个更改

Svn Can';无法提交脱机所做的多个更改,svn,tortoisesvn,Svn,Tortoisesvn,我已经离线工作了几天,因此无法访问代码库。为了维护修订版,我创建了几个离线创建的版本备份,并计划在上线后提交所有版本。 但是,在我提交了第一个脱机版本(最旧版本)后,我发现自己无法提交其余版本,因为当我尝试提交任何脱机版本时,svn客户端会说资源已过期,这在技术上是正确的,因为提交的脱机版本(最旧版本)的修改日期是今天,而其他离线版本是昨天创建的 我必须手动合并版本吗 实际上,我尝试过更新工作副本,并用脱机更新的文件覆盖其文件。然后我以“我的”身份解决了冲突,并做出了改变。但是当svn拒绝在我的

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

我必须手动合并版本吗


实际上,我尝试过更新工作副本,并用脱机更新的文件覆盖其文件。然后我以“我的”身份解决了冲突,并做出了改变。但是当svn拒绝在我的项目下一次更新时添加新目录时,我陷入了困境,因为它已经被创建。

让我猜猜:你复制了所有
.svn
文件夹,并且试图用过期的存档文件夹覆盖工作副本中的最新文件夹


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

您可以使用“svn ci filename1 filename2…”语法而不是“svn commit”来提交多个文件,同时省去已添加的目录。糟糕。。我真是个跛子。非常感谢你!