Binami redmine自带SVN的配置与关联

Bitnami Redmine安装后,会随之安装一个SVN,此SVN的配置和访问步骤如下:

 

首先进入该SVN路径内,如安装目录C:\Installed\Redmine\subversion

 

1,

运行命令行CMD,DOS下切换到目录bin下,运行svnadmin.exe create path/repository

2,

打开该repository目录,在conf目录下有三个文件分别进行配置,如下:

 authz》中配置组用户,对该用户或者该组进行赋值权限

[groups]

digua = teras

[/]

teras = rw

 

passwd》中配置用户名对应的密码

[users]

teras = tted

 

svnserve.conf》中配置用户权限认证

打开

anon-access = read

auth-access = write

password-db = passwd

authz-db = authz

 

3

SVN客户端小乌龟访问路径

svn://localhost/repository-path/

进行checkout操作,(repository-path即刚才create repository的路径去掉盘幅信息)

 

 

 

 

4,

 

配置与redmine的关联

 

访问redmine如之前安装的http://localhost/redmine

 

依次进入projectà设定àrepositoryà新建repository

 

填写相关信息即可

 

Svn提交的时候comment里写上如fixes #1 这样即可将该次提交内容关联到票1上去。

 

 

 

******************************************************************************************************************************************

 

配置apache服务器可以通过HTTP方式访问SVN服务而不用SVN协议

 

运行命令提示符cmd 
cd %svnhome%/bin运行
svnadmin create c:\库名如svnRepo
//用svnadmin命令创建名为svnRepo的仓库(这条命令成功后,在rep下会出现很多文件夹和文件) 
cd %apache home%\bin运行 
htpasswd -cm c:\svnpasswd admin 
//用htpasswd命令创建用户(admin),同时生成密码认证文件,c参数为create,m参数为MD5加密方式 
New password: ****** 
Re-type new password: ****** 
Adding password for user admin  //加入用户成功



在C盘下(任意位置)建立文件svnusers 输入以下内容: 

[groups]
admin = admin

[/]
@admin = rw
* = r

 

 

 

apache conf 下配置httpd.conf文件, 
放开注释
LoadModule dav_module       modules/mod_dav.so 
LoadModule dav_fs_module  modules/mod_dav_fs.so

在下面加入如下一行代码: 
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

文件最后面的信息如下:


<Location "/svn/自定义路径如digua">
DAV svn
SVNPath "C:\repo" #上面create的库路径 注意用SVNPath 不用SVNParentPath,多个库的时候才用SVNParentPath
AuthType Basic  #基本认证方式
AuthName "svn server" #随意指定就是权限对话框的标题
AuthUserFile "C:\svnpasswd" #上面生成的
AuthzSVNAccessFile "C:\svnusers" #上面新建的
Require valid-user
</Location>

 

重启apache访问http://host:port/svn/digua  即可checkout, svn/digua即上面Location的一个配置属性

转载于:https://www.cnblogs.com/lifan3a/articles/4819540.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值