在本地开发时有时候需要对SVN版本进行回退,例如当前版本为152,此时想要版本回退到151,然后在此基础上继续开发,
一般的做法是checkout出版本151,然后在此基础上开发,然后提交,此时版本为153,但是对于某些情况,直接将版本回退到151会比较方便
在本地svn情况下,找到svn版本管理库下的db/current文件
文件内容为:
152 xxx xx
修改152为151,同时删除db/revs/152文件,此时再次checkout,文件版本最新为151
网络版本svn在拥有管理员权限的情况下也适用,但是如果涉及到多人共同开发,不建议进行此类操作
(此方法不一定适用所有,主要是current文件后面2个字段还没有搞清楚是什么意思,如要实验,请先备份数据)