最近在迁移服务器,连带svn也要迁移过去了,现在要同步svn的记录
在目标服务器创建个新的版本库
- 源服务器:192.168.1.53
- 目标服务器:192.168.1.17
废话不多话,开始干活
cd /srv/svn/
svnadmin create repos
请务必保证目标服务器是空项目
进入repos
目录的hooks
目录下
cd /repos/hooks
cp pre-revprop-change.tmpl pre-revprop-change
vi pre-revprop-change
echo "Changing revision properties other than svn:log is prohibited" >&2
exit 0(1修改为0)
同步初始化
#svnsync init 目标库 源库
svn init file:///srv/svn/repos svn://192.168.1.53:3391/
开始同步
svn sync file:///srv/svn/repos svn://192.168.1.53:3391/
然后后面就有一堆,耐心等待就是了
Committed revision 1.
Copied properties for revision 1.
Committed revision 2.
Copied properties for revision 2.
Committed revision 3.
Copied properties for revision 3.
Committed revision 4.