svn服务端删除版本库_svn历史版本删除(为svn库瘦身)
当svn库庞大到一定程度的时候,无论是在查询还是在备份方面肯定会给我们带来很多不便,以下将先容为svn库瘦身的办法,
简单的说,就是新建一个库,然后把旧库我们所需要查询的一个版本范围的资料搬移过去,具体操作如下:
步骤:
1、准备工作
停止运行中的Apache。
打开命令行提示符,
输入命令:
svnlook youngest d:\SVNRepository ,查看当前最新的版本号,显示最新版本记录为755。
2、备份版本库 (很重要,以免过程中出现意外而导致数据丢失或者版本库损坏)
把D盘的版本库,备份到C盘,同时清除历史日志,
输入命令:svnadmin hotcopy --clean-logs d:\SVNRepository c:\SVNRepository ,
这样备份后版本库从3.34G变为3.24G。 (这里可选择是否清除历史日志)
3、dump需要保留的版本
我最初选择保留700-755的版本,
输入:svnadmin dump c:\SVNRepository -r 745:755 > d:\repo_dump_745_755.dmp
4、删除就版本库 (这一步是供选择,不删除亦无碍)
输入命令:rmdir /s/q d:\SVNRepository ,删除旧版本库。也可以直接在资源管理器里删除。
5、创建空的版本库
输入命令:svnadmin create d:/SVNRepository ,检查空的版本库大概31.2K大小。
6、把dump文件导入版本库
输入命令:svnadmin load d:\SVNRepository < d:\repo_dump_745_755.dmp
这时屏幕上会显示正在载入版本库中的文
件或正在提交/装载的版本。完成后,用
命令
svnlook youngest d:\SVNRepository 查看,显示当前版本库最新版本号是11,
整个版本库大小501M。
svn服务端删除版本库_svn历史版本删除(为svn库瘦身)相关推荐
- Linux配置SVN 服务端
1.安装 SVN 服务端 安装 Subversion Subversion 是一个版本控制系统,相对于的 RCS . CVS ,采用了分支管理系统,它的设计目标就是取代 CVS . 安装:yum in ...
- SVN服务端的安装配置(ubuntu18.01)
原创文章点击这里 1 SVN服务端(ubuntu18.01) 1.1 卸载/安装SVN服务端 1) 卸载 sudo apt-get remove --purge subversion (--purge ...
- SVN服务端安装与配置
原文地址为: SVN服务端安装与配置 我用的SVN服务端是SubVersion,版本:Setup-Subversion-1.6.6.msi,在我查资料的时候,发现有一个配置方法比较简单的SVN服务端V ...
- (SVN笔记)SVN服务端+SVN客户端Tortoise——安装配置
目录 1.前言 2.官网下载SVN服务端1.14.1 3.安装SVN服务端Server 4.官网下载SVN客户端Tortoise4.3.4 5.安装Tortoise 6.验证Tortoise安装 7. ...
- SVN服务端使用教程
前言 正式进入公司项目后,我们需要和同事进行协同开发,此时代码管理工具是必不可少的,目前常用的两款工具是:SVN 和 Git.本人因为要搭建一个自动化测试的框架,对SVN和Git都不熟悉,在调研后选择 ...
- 阿里云ESC搭建SVN服务端
CentOS7)下yum命令快速安装svn服务端,学习在思考中独孤中度过,在孤独中进取! 01.SVN服务的安装(subversion) 02.ESC安全组策略 1.在线安装svn服务 $ sudo ...
- win11 安装Subversion与配置 svn服务端
一.下载 服务器端程序版本 目前Subversion的最新版本是 1.9.0-alpha2,这是一个测试版.官方网站推荐使用的版本是1.8.9,原话是:The best available versi ...
- SVN服务端安装配置
SVN全称subvension,它是近年来崛起的版本管理工具,目前绝大多数软件公司都使用了它.SVN也是软件配置管理,所谓的软件配置管理实际就是对软件源代码进行控制和管理,合作开发.异地远程开发.版本 ...
- (SVN笔记)https内网IP端口配置SVN服务端+内网SVN客户端联合使用
目录 1.前言 2.SVN服务端设置 3.开始使用SVN (1)新建版本库 (2)迁入项目到SVN服务端 (3)检索项目/拉取项目check out (4)提交代码commit (5)更新代码upda ...
最新文章
- mSystems:华中农大郝秀丽组发现稀有/丰富微生物类群对镉污染土壤改良剂的不同反应!...
- dump mysql_mysql/mariadb知识点总结(28):mysql备份工具之mysqldump
- [导入]看图说话,编写VS2005插件,增强VS2005 IDE
- 学习在 ArcEngine 中使用 Geoprocessing
- python删除指定天数前的文件_python 删除指定时间间隔之前的文件实例
- 收藏 | 目标检测的模型集成与实验
- 静态成员函数与静态数据的使用
- PC 平台上的一种快速 Red Hat Linux 安装方法
- 静态成员变量和非静态成员变量
- 聚类时需要标准化吗_收房时,需要请专业验房师吗?
- eventlistener java_EventListener原理
- html设置表格边框样式
- 在Windows下搭建RocketMQ
- sps的process插件安装包_PROCESS插件安装及使用
- Java 导出时序折线图到Excel
- Python 高效提取 HTML 文本的方法
- IDL读取ASCII文件
- pyqt5显示日期与时间
- android中listView下拉刷新
- mysql 1146错误
热门文章
- 【云原生 | 19】在单台宿主机上管理Docker容器
- android 机器人绘制,Android绘制机器人小实例
- numeric_limits的运用
- 自动控制原理笔记-根轨迹法
- 如何做好数字化运营,打造战略落地的最佳武器?他们这么说|2021全球数字价值峰会...
- linux 下oracle 修改端口
- 烫烫烫屯屯屯 那些事
- 计算机休眠风扇不停,Windows7系统睡眠风扇还在转怎么解决【图文教程】
- 切片(Slice)在python中的运用(:)
- linux修改tomcat默认的8080端口号