欢迎来到天天文库
浏览记录
ID:37490620
大小:544.69 KB
页数:16页
时间:2019-05-24
《LINIX下搭建SVN服务器》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、LINIX下搭建SVN服务器1、软件安装把安装压缩包[httpd-2.2.19.tar.gz][subversion-1.6.12.tar.gz]和[subversion-deps-1.6.12.tar.gz]拷到linux环境/svn/下面。[root@localhost/]#cd/svn/[root@localhostsvn]#tarzxvfhttpd-2.2.19.tar.gz(安装包解压缩,解压缩后生成安装文件夹[httpd-2.2.16])[root@localhost/]#cd/svn[root@localhostsvn]#mkd
2、irapache[root@localhost/]#cd/svn/httpd-2.2.19[root@localhost/]#./configure-prefix=/svn/apache-enable-dav-enable-so&&make&&makeinstall(进入安装文件夹[httpd-2.2.19],执行安装程序configure,安装到apache文件夹中)(重起apache,判断是否安装成功)[root@localhostsubversion]#/svn/apache/bin/httpd-krestart[root@localh
3、ostsubversion]#/svn/apache/bin/httpd-kstop[root@localhostsubversion]#/svn/apache/bin/httpd-kstart[root@localhost/]#cd/svn/[root@localhostsvn]#tarzxvfsubversion-1.6.12.tar.gz[root@localhostsvn]#tarzxvfsubversion-deps-1.6.12.tar.gz(安装包解压缩,解压缩后生成安装文件夹[subversion-1.6.12],两个文件都会
4、解压缩到同一个文件夹下)[root@localhostlocal]#cd/svn/subversion-1.6.12[root@localhostsubversion-1.6.12]#rm-rfapr[root@localhostsubversion-1.6.12]#rm-rfapr-util(删除subversion自带的apr和apr-util文件夹,用apache的就可以)[root@localhostsvn]#mkdirsubversion[root@localhostsubversion-1.6.12]#cd/svn/subvers
5、ion-1.6.12[root@localhost/]#./configure-prefix=/svn/subversion-with-apxs=/svn/apache/bin/apxs-with-apr=/svn/apache/bin/apr-1-config-with-apr-util=/svn/apache/bin/apu-1-config&&make&&makeinstall[root@localhostsubversion-1.6.12]#/svb/subversion/bin/svnserve–version2、建立SVN版本库[
6、root@localhostsvn]#mkdirsvn[root@localhostsubversion-1.6.12]#cd/svn/subversion[root@localhostsubversion]#svnadmincreate/svn/svn/mobile[root@localhostsubversion]#svnadmincreate/svn/svn/platform在/svn/apache/conf/httpd.conf最后面添加管理SVN的代码,让apache启动的时候自动加载SVNDAVsvnS
7、VNListParentPathonSVNParentPath/svn/svnAuthzSVNAccessFile/svn/svn/svn-rulesAuthTypeBasicAuthName"SVNServer"AuthUserFile/svn/svn/passwdRequirevalid-user修改/svn/apache/conf/httpd.conf中的用户信息把UserdaemonGroupdaemon改为UserapacheGroupapache3、配置SVN用户访问权限用Apache管理用户权限:首先需要创
8、建一个用户文件htpasswd–c/svn/svn/passwdadmin新建svn权限策略控制文件svn-rules在svn-rules中写入数据通过XP系统的浏
此文档下载收益归作者所有