发布网友 发布时间:2022-04-24 00:02
共1个回答
热心网友 时间:2022-05-03 01:22
1、安装如果有yum,则很简单,安装两个包就可以了yum install subversion.x86_64yum install subversion-devel.x86_64如果是源码包,则需要补全,比较复杂,apr-1.2.8.tar.gz apr-util-1.2.8.tar.gz BerkeleyDB4.0.14可以到 http://www.iusesvn.com/ 查找方法2、创建工程非数据库格式/usr/local/subversion/bin/svnadmin create --fs-type fsfs /var/svnroot/test数据库格式/usr/local/subversion/bin/svnadmin create --fs-type bdb /var/svnroot/test3、配置访问用户创建工程后,在对应工程目录下会增加conf目录,配置其中的三个文件ls /var/svnroot/testauthz passwd svnserve.conf首先编辑svnserve.conf,打开项目anon-access = none #不允许匿名访问auth-access = write #允许写入操作password-db = passwd #启用认证文件模式authz-db = authz编辑passwd 增加相应用户名和密码harry = harryssecret编辑authz ,这里工程名为test,工程的根一下harry都具有读写权限[test:/]harry = rw4、启动服务/usr/local/subversion/bin/svnserve -d -r /var/svnroot/停止服务,采用直接kill进程的方法5、备份工程svnadmin mp /var/svnroot/test /back远程可以采用直接rsync svn目录到目标主机的办法