【转】svn的安装及与redmine的整合

一、svn的安装与使用

1. 安装svn

#yum -y install subversion

#svn --version         //若输出为svn的版本信息,证明svn已经安装成功

2. 建立 SVN 的根目录

# mkdir -p /opt/svn/

3. 建立一个测试仓库

#mkdir -p /opt/svn/svntest/

#svnadmin create /opt/svn/svntest/

4. 修改配置文件:

[root@youxia201 svntest]# cd /opt/svn/svntest/conf/

[root@youxia201 conf]# ll

总计 24

-rw-r--r-- 1 root root 710 08-25 09:40 authz

-rw-r--r-- 1 root root 325 08-25 09:38 passwd

-rw-r--r-- 1 root root 1449 08-25 09:36 svnserve.conf

 [root@youxia201 conf]# vi svnserve.conf

[general]

anon-access = none          //使非授权用户无法访问,但不为none,则在追溯版本时会出错

auth-access = write          //使授权用户有写权限

password-db = passwd        //采用同目录下的passwd文件

authz-db = authz           //采用同目录下的authz文件

 [root@youxia201 conf]# vi authz

[svntest:/]              //修改用户对目录的操作权限

lipeng = rw              //给svntest仓库添加一个名称为的用户,权限为可写。

 [root@youxia201 conf]# vi passwd

lipeng = 123456            //由于是测试,密码设置为123456

5. 在 Windows XP 上安装 svn 客户端 ,如TortoiseSVN等。

6. 启动svn服务器及测试:

# svnserve -d -r /opt/svn/        //启动svn服务器

# netstat -tunlp | grep svn        //查看服务是否已经正常起来

tcp 0 0 0.0.0.0:3690 0.0.0.0:* LISTEN 8646/svnserve   //可以看到svn服务器正在监听

*注意:需修改linux上的iptables配置,使svn客户端可以连接svn服务器3690端口。

在winXP桌面上新建一个名称为 svntest 的目录,在此目录上点击右键,选择 Checkout ,在首行填写 svn 服务器的 IP 地址及仓库名称:svn://IP/svntest。连接上后,输入相应的用户名和密码即可。

二、svn与redmine的整合

在redmine中新建一个项目。使用admin账户登陆redmine,进入【项目】-【配置】,选择SCM为Subversion, 标记自己取名,URL为svn://IP/svntest,登陆名为lipeng,密码为123456。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值