您的位置:首页 > 其它

Binami redmine自带SVN的配置与关联

2014-02-10 13:50 447 查看


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的一个配置属性



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: