如何将本地代码还原到以前的版本svn

时间:2013-01-09 23:40:35

标签: svn version-control

我想将本地代码还原为以前的版本。

对于额外的点,我想要做的是将文件夹还原到以前的版本(仅在本地),并生成与之后的版本不同的文件。

e.g。说我有100版本。我想要版本99和它之间的差异和100,然后98和99等。

3 个答案:

答案 0 :(得分:8)

svn update -r 99
svn diff -r 100

答案 1 :(得分:5)

svn checkout url://repository/path@1234

检查第1234号转。

svn revert -R

恢复本地修改。

检查here了解更多

答案 2 :(得分:1)

我最近不得不恢复到特定版本来调试旧版本,这就像魔法一样:

svn up -r 3340(或任何你想要的修订版号) 我必须使用" tc"来解决所有冲突。选项,因为我不关心本地更改(在恢复之前检查我关心的所有内容)

回到头部修改也很简单:

svn up

注意:恢复到文件的先前SVN修订版的更好方法。