linux上安装svn服务器

这几天在研究版本控制器svn在linux的安装,花了一些时间就把svn服务器简易安装好了。这是我的安装记录:

1.到官网上下载linux上用得svn服务器安装的压缩包,上传到linux上,并且解压缩。

2.打开解压缩文件,在这个文件夹中的INSTALL文件中会教你怎么安装,这篇文章是英文的,这个看起来有点小累,小弟有时间的话,会把它翻译成中文。

   大致的安装就两个步骤:1、./configure   2、make  3、make install

3.通过opensuse的yast工具搜索apache组件,并且安装。

4.进入/usr/local/bin目录中,利用svnserve命令启动svn服务器:命令格式:svnserve -d -r [repository root],-d代表是svn服务器以守护进程模式启动,-r代表svn服务器启动时的仓库目录,"repository root"是仓库目录。

5.建立repository文件夹,mkdir /home/svn/project,建立repository的命令:svnadmin create /home/svn/project.

6.reository的配置文件在project/conf,其中svnserve.conf是repository的服务器配置文件,passwd文件是用户权限的配置,authz配置用户组及其权限。在svnserve.conf中的anon-access、auth-access、password-db、authz-db的字段的注释去掉;在passwd加入用户权限:user = user;在这步配置完后,貌似还不行,我从客户端不能访问服务器,于是我在authz文件中修改:在[groups]   \n    user = user,[/]   \n  user = rw,在这个字段里\n是换行符的意思。

通过这些简单的配置,我就可以访问svn配置库了。

上面的步骤是一些简单的配置,并没有深入地配置svn。希望这个材料对大家有用。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值