我只想将本地代码恢复到以前的版本。
对于额外的点,我想做的是将一个文件夹恢复到以前的版本(仅在本地),并生成一个与之后版本不同的文件。
。假设我有版本100。我想要版本99和100之间的差异,然后98和99等等
svn update -r 99
svn diff -r 100
svn checkout url://repository/path@1234
查看版本号1234
svn revert -R
恢复本地修改。
点击这里查看更多
我最近不得不恢复到一个特定的版本来调试一个旧的构建,这就像魔术一样奏效了:
svn up -r 3340(或任何你想要的版本号)我不得不使用"tc"选项解决所有冲突,因为我不关心本地更改(在恢复之前检查了我关心的所有内容)
回到头部修改也很简单:
svn
注意:一个更好的方法来恢复到以前的SVN版本的文件。