将subversion存储库还原到workcopy修订版

tin*_*nny 5 svn version-control

我的subversion VM在前几天死了(主机硬件已熔化),我不得不恢复vmware服务器映像的备份副本.恢复进行得很顺利,VM又在新主机上运行.

我遇到的问题是我恢复的存储库是修订版60,但我的PC上的工作副本是66.当我尝试提交我的工作副本时,我收到以下错误消息.

svn: Commit failed (details follow):
svn: No such revision 61
Run Code Online (Sandbox Code Playgroud)

强制进行此提交并将subversion与我的工作副本进行相同修订的最佳方法是什么?

Wil*_*ara 13

我不认为你的旧工作副本可以"教导"新的SVN服务器有关缺失的修订版本(61-66).

我会建议:

  1. 查看新的工作副本
  2. SVN将旧的工作副本导出到新的工作副本,从而使用您的更改更新文件
  3. SVN COMMIT的变化

此时,新的SVN服务器将是最新的.