SVN安装

    xiaoxiao2025-08-08  9

    1、安装 #yum install subversion #subversion -v #mkdir /opt/svn/repos #svnadmin create /opt/svn/repos 2、配置snvserv.conf anon-access = none # 使非授权用户无法访问 auth-access = write # 使授权用户有写权限 password-db = password authz-db = authz   # 访问控制文件 realm = rui-think # 认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字。 采用默认配置. 以上语句都必须顶格写, 左侧不能留空格, 否则会出错. 3、启动 svnserve -d -r /opt/svn/repos(3690) svnserve -d -r /opt/svn/repos --listen-port 3391 4、访问 svn://ip:port ################################################################################ 1、基本的安装包有 : subversion、httpd、yum install mod_dav_svn subversion httpd 2、通过http服务器来管理svn也很不错,可以很方便的浏览.其配置过程如下(首先几个软件都安装,这就不用说了.) : 1.在/etc/httpd/module或者/etc/httpd/modules下面有两个mod关于svn的 2.在/etc/httpd/config.d/或者/etc/httpd/conf.d下有一个subversion.conf(没有就建立一个),其内容是: LoadModule dav_module modules/mod_dav.so LoadModule dav_svn_module modules/mod_dav_svn.so <Location /svn> DAV svn SVNPath /var/www/svn/ AuthType Basic AuthName "Subversion repos" AuthUserFile /var/www/svn/repos1/conf/passwd Require valid-user </Location> 5、创建AuthUserFile存储用户名密码,使用apache bin/htpasswd命令 htpasswd -c /etc/svn/passwordfile zhangsan htpasswd /etc/svn/passwordfile lisi 6、按照上述方法安装 # apachectl restart时,会出现mod_dav_svn.so找不到等错误,用yum命令查看 # yum list mod_dav_svn (注:可以发现与mod_dav_svn相关的包mod_dav_svn.i386,安装mod_dav_svn.i386) # yum install mod_dav_svn.i386
    转载请注明原文地址: https://ju.6miu.com/read-1301550.html
    最新回复(0)