svn如何回到之前的版本?

没必要像appletree0108描述的那么麻烦,按照那种方法走是有隐患的。举个例子,如果你想获得整个文件夹的上一个版本,如果在这个版本中已经删除了一些文件,那么如果你使用appletree0108,那些被删除的文件在覆盖后仍然存在。

其实操作很简单:

如果只是想看上一个版本的内容:先查看日志,确认上一个版本的版本号,然后更新到这个版本号(更新不仅是更新到最新版本,也可以更新到指定版本);

如果你想恢复到上一个版本,从上一个版本重新开发,也就是说放弃这个版本的改动,那么如果你用的是TortoiseSVN客户端,可以右键菜单查看日志,找到上一个版本,右键“恢复到本版本”,然后提交(命令行模式下可以先反向合并到上一个版本,再提交)。