Posted on 16 Jun 2014
说明
windows : 192.168.1.5
linux : 192.168.1.4
Windows端
-
导出本地Repositories
> svnadmin.exe dump e:/repositories/repo_name > repo_name.dump
-
上传authz,htpasswd
把e:/repositories/下的authz上传到linux端的/data/svn下
把e:/repositories/下的htpasswd重命名为passwd上传到linux端的/data/svn下,并修改其内容为
[users]
test = 123456
Linux端
-
创建库(Linux端)
# svnadmin create /data/svn/repo_name
-
导入dump文件
# svnadmin load /data/svn/repo_name < repo_name.dump
-
修改/data/svn/svnserve.conf
[general] password-db = /data/svn/passwd authz-db = /data/svn/authz
-
启动svn服务
# svnserver -d -r /data/svn
-
访问
# svn checkout svn://192.168.1.4/repo_name