您的位置:首页 > 其它

SVN常用功能2:svn删除提交版本方法

2015-07-20 17:45 513 查看
admini@stb-server:~/hisi_toolchain$ svn log

------------------------------------------------------------------------

r3 | flyan | 2012-03-09 17:02:56 +0800 (五, 2012-03-09) | 2 行





add cpptest_9.1





------------------------------------------------------------------------

r2 | flyan | 2012-03-09 16:56:02 +0800 (五, 2012-03-09) | 2 行





添加安装说明





------------------------------------------------------------------------

r1 | root | 2012-03-09 16:48:31 +0800 (五, 2012-03-09) | 1 行





init the hisi toolchain

------------------------------------------------------------------------

admini@stb-server:~/hisi_toolchain$

情景说明:当我们使用svn提交一个版本后,发现提交有问题,想删除,本文讲解其操作过程。

目的:删除svn R3版本

查看当前的版本库信息:

[plain] view
plaincopy

admini@stb-server:~/hisi_toolchain$ svn log

------------------------------------------------------------------------

r3 | flyan | 2012-03-09 17:02:56 +0800 (五, 2012-03-09) | 2 行





add cpptest_9.1





------------------------------------------------------------------------

r2 | flyan | 2012-03-09 16:56:02 +0800 (五, 2012-03-09) | 2 行





添加安装说明





------------------------------------------------------------------------

r1 | root | 2012-03-09 16:48:31 +0800 (五, 2012-03-09) | 1 行





init the hisi toolchain

------------------------------------------------------------------------

admini@stb-server:~/hisi_toolchain$

实施步骤 :

1.转存保留的版本库

[plain] view
plaincopy

svnadmin dump r1:2 /home/svn/hisi_toolchain >hisi_toolchain_r2

/home/svn/hisi_toolchain为svn库目录,r1:2,转存版本1到版本2之间的数据

2.创建新版本库

[plain] view
plaincopy

svnadmin create /home/svn/hisi_toolchain_new

3.导入转存版本库

[plain] view
plaincopy

svnadmin load < hisi_toolchain_r2

4.替换之前版本库名称

[plain] view
plaincopy

mv /home/svn/hisi_toolchain{,bak}

备份之前的版本库

[plain] view
plaincopy

mv /home/svn/hisi_toolchain_new /home/svn/hisi_toolchain

将新建的版本库命名为之前的版本库

5.重新checkout版本库

6.查看版本库日志信息

[plain] view
plaincopy

admini@stb-server:~/hisi_toolchain$ svn log

------------------------------------------------------------------------

r2 | flyan | 2012-03-09 16:56:02 +0800 (五, 2012-03-09) | 2 行





添加安装说明





------------------------------------------------------------------------

r1 | root | 2012-03-09 16:48:31 +0800 (五, 2012-03-09) | 1 行





init the hisi toolchain

------------------------------------------------------------------------

说明已经将版本R3从版本库成功删除
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: