首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > CVS SVN >

linux停搭建SVN服务器

2012-06-26 
linux下搭建SVN服务器用自己的笔记本安装了个nginx环境,想整点东西自己玩儿玩儿,不过代码更新是个问题,于

linux下搭建SVN服务器

用自己的笔记本安装了个nginx环境,想整点东西自己玩儿玩儿,不过代码更新是个问题,于是乎,得搭建个SVN服务器。在网上搜索各种SVN服务器搭建方法都有apache服务器,尝试着安装了几次,一直失败,后来,咨询系统工程师,他们说可以直接搭建,不用apache,尤其对于我们开发人员来说。

?

于是 开始了安装:首先,得有 subversion-1.7.2.tar.gz

安装SVN:

?

[root@myservice ]# tar  -zxvf subversion-1.7.2.tar.gz   [root@myservice subversion-1.7.2]# cd subversion-1.7.2  [root@myservice subversion-1.7.2]# yum install apr*  [root@myservice subversion-1.7.2]# ldconfig   [root@myservice subversion-1.7.2]# wget http://www.sqlite.org/sqlite-amalgamation-3071000.zip  [root@myservice subversion-1.7.2]# unzip sqlite-amalgamation-3071000.zip   [root@myservice subversion-1.7.2]# mkdir sqlite-amalgamation  [root@myservice subversion-1.7.2]# cp sqlite-amalgamation-3071000/sqlite3.c sqlite-amalgamation  [root@myservice subversion-1.7.2]# ./configure  [root@myservice subversion-1.7.2]# make  [root@myservice subversion-1.7.2]# make install 
?

配置SVN:

?

[root@myservice]#cd /data0[root@myservice data0]#mkdir svndata[root@myservice data0]#svnadmin create /data0/svndata/[root@myservice svndata]#cd svndata/conf/[root@myservice svndata]#vim svnserve.conf 添加以下内容:anon-access = nonepassword-db = passwdauthz-db = authz添加用户名、密码[root@myservice svndata]# vim passwd yourname = yourpasswd继续配置:读写权限[root@myservice svndata]#vi authz 写入[/]yourname = rw[/mywork]yourname = rw修改目录权限[root@myservice data0]#chown www.www svndata/ -R启动 svn服务,端口为 9999[root@myservice data0]#svnserve -d --listen-port 9999 -r /data0/svndata/

之后在win下用svn版本库浏览器查看:svn:192.168.138.34:9999 如果成功可以看到目录

?

?

?

热点排行