我想将本地代码还原为以前的版本。
对于额外的点,我想要做的是将文件夹还原到以前的版本(仅在本地),并生成与之后的版本不同的文件。
e.g。说我有100版本。我想要版本99和它之间的差异和100,然后98和99等。
答案 0 :(得分:8)
svn update -r 99
svn diff -r 100
答案 1 :(得分:5)
答案 2 :(得分:1)
我最近不得不恢复到特定版本来调试旧版本,这就像魔法一样:
svn up -r 3340(或任何你想要的修订版号) 我必须使用" tc"来解决所有冲突。选项,因为我不关心本地更改(在恢复之前检查我关心的所有内容)
回到头部修改也很简单:
svn up
注意:恢复到文件的先前SVN修订版的更好方法。