svn:重新加载旧版本

时间:2011-10-16 21:06:47

标签: svn reload revision

我想重新加载我的存储库的旧版本。我当前的版本是645,我想将642作为我当前的版本。从642到645的更改是文件和其他文件的更改。我使用常用​​的方法:

svn merge -r 645:642 .

这也不起作用:

svn merge -r HEAD:642 .

什么都没发生。还是旧的回归。但是当我做以下事情时:

svn up -r 642

本地副本工作得很好。但我想把它作为我目前的修订版。但是当我使用

svn ci -m "Revert"

它什么都不做。

2 个答案:

答案 0 :(得分:1)

您需要与HEAD合并。请参阅this article

答案 1 :(得分:1)

你很亲密。你做了合并,但之后忘了提交。

svn commit -m "Reverted for whatever reason"

在发出恢复命令之前,不要忘记在本地工作区中恢复要修订的版本。