关于使用svn-windows回滚代码操作

摘自博客: https://www.cnblogs.com/tommy-huang/p/4729634.html

    当发现提交的代码有问题,要把某个旧版本还原成最新版本时,可以通过回滚实现

操作步骤如下:

  1.svn checkout 出一份最新版本的代码

  2.执行TortoiseSVN的Show log操作

           在新签出的文件夹上右键,查看svn日志:Show log, 如下图: 

关于使用svn-windows回滚代码操作

3. 回滚,这里有2种类型的回滚

     3.1. 直接回滚到某个旧的版本,这个版本后的变更都会被删除,

            操作如下:选中某个旧的版本,执行“Revert to this revision”操作:

            关于使用svn-windows回滚代码操作

       3.2. 删除中间的几个版本,执行"Revert chages from these revisions"   

                (假如提交错误了,也可以使用这个方法删掉)

                关于使用svn-windows回滚代码操作

4. 确认提交,这是最后一步,也是最重要的一步

      前面的操作,都只是在本地电脑上进行的操作,必须要commit后才能真正提交到SVN服务器