svnsync实现已有版本库的镜像
2016-03-29 16:48
357 查看
源版本库url : http://ip/repository
镜像版本库路径: /var/svn/xx
1、建立镜像版本库
1)创建版本库
svnadmin create /var/svn/xx
2)创建钩子
cp /var/svn/xx/hooks/pre-recvprop-change.tml /var/svn/xx/hooks/pre-recvprop-change
3)給钩子权限
chmod 755 /var/svn/xx/hooks/pre-recvprop-change
4)修改 pre-recvprop-change文件中最后一行的退出状态
exit 1
修改为 exit 0
2、初始化镜像库
svnsync init file:///var/svn/xx http://ip/repository
然后按照提示输入账户 密码
3、同步
svnsync sync file:///var/svn/xx
镜像版本库路径: /var/svn/xx
1、建立镜像版本库
1)创建版本库
svnadmin create /var/svn/xx
2)创建钩子
cp /var/svn/xx/hooks/pre-recvprop-change.tml /var/svn/xx/hooks/pre-recvprop-change
3)給钩子权限
chmod 755 /var/svn/xx/hooks/pre-recvprop-change
4)修改 pre-recvprop-change文件中最后一行的退出状态
exit 1
修改为 exit 0
2、初始化镜像库
svnsync init file:///var/svn/xx http://ip/repository
然后按照提示输入账户 密码
3、同步
svnsync sync file:///var/svn/xx
相关文章推荐
- 计算N内点对互质个数
- AppStore提交出错 ITMS-90034错误application loader的方法提交的以及上线的流程
- java智力拼图小游戏
- 装逼的hitTest 收藏有空看
- tomcat访问配置
- 2013 南京站现场赛 --hdu4803Poor Warehouse Keeper
- 工程的人事物
- [Unity官方文档翻译]Primitive and Placeholder Objects Unity原生3D物体教程
- Mysql常用命令详解
- leetcode 题解 || Swap Nodes in Pairs 问题
- Linux内核设计第六周 ——进程的描述和创建
- Python之select模块解析
- nginx 几个参数
- 清除行列
- intellij idea15,SVN commit file提示No changes detected
- 代码规范
- Android SlidingMenu菜单栏程序设计开发
- 搭建elasticsearch,并同步mysql数据
- uva11090Going in Cycle!!【bellman二分判负环】
- ajax在实际应用中是要选择同步还是异步