svn服务器版本回退测试

1.首先找到本次提交后生成的版本号,例如为r224.
2.登录到svn服务器上,进入到项目的svn目录.
3.进入db目录,删除此目录下的rep-cache.db。并修改此目录下的current文件,将其修改为上一个版本,例如233.
4.删除db/revs/0/目录下的224文件。
5.删除db/revprops/0/目录下的224文件。
-----------------
这是网上的解决办法,试了下可行,部分地方有出入:
1.没有问题,可通过日志及http查看版本;
2.没有问题
3.未找到rep-cache.db,只修改current文件,有3个数,仅改第一个为想回退的版本即可
4.db/revs/按版本号排列,未找到0级目录,删除回退版本之后的版本号
5.db/revprops按版本号排列,未找到0级目录,删除回退版本之后的版本号

你可能感兴趣的:(SVN)