admin 发表于 2017-8-24 17:04:14

【转帖】svn恢复到指定版本(复原到此版本和更新至版本)

http://www.kkh86.com/it/svn/img/faq-rollback-to-this-version.jpg复原到此版本假设文件版本101的时候将代码里的a改成了b,然后提交,则成了102版本在102版本的时候对文件选择显示日志,对101版本号的日志右键点“复原到此版本”,那文件的内容就会回到101版本的状态,101版本的状态时a没有改成b,所以会恢复出a而SVN客户端缓存信息(一般是.svn目录)里记着的这个文件的目前版本号依然是102,只是你复原到了101的代码状态而已不信你可以对文件右键选择提交,可以查看到变更,变更就是b变成了a,因为是102变成101嘛,所以自然就是这样了更新至版本如果选择这个菜单的话,文件的内容依然会回到101版本的样子,可是对文件选择提交的时候会显示没有任何变更的因为客户端缓存认为你要更新到这个版本,那它就认为这个文件是要去到101版本,所以记住的文件版本是101(尽管服务端最新版是102)既然是101版本了,那又是101的代码,所以自然就是没有任何变更了对这个文件进行更新会变回最新的102版本哦Reference: http://www.kkh86.com/it/svn/guide-rollback-to-this-version.html

xudzhang 发表于 2017-8-25 04:33:54

现在还是git用的多啊!

admin 发表于 2017-8-27 22:27:00

xudzhang 发表于 2017-8-25 04:33
现在还是git用的多啊!

我们公司都用svn。。。
感觉要给公司提议一下,跟上潮流了额~
页: [1]
查看完整版本: 【转帖】svn恢复到指定版本(复原到此版本和更新至版本)