Chinaunix首页 | 论坛 | 博客
  • 博客访问: 96780
  • 博文数量: 27
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 290
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-14 17:29
文章分类
文章存档

2011年(4)

2010年(3)

2009年(8)

2008年(12)

我的朋友

分类: 项目管理

2009-11-26 22:01:15

SVN使用总结

Apache服务器安装

1.       下载Apache服务器程序

2.       安装完成;但是启动时出错;

3.       打开httpd.conf文件,修改端口号:8080,如下

Listen 8080

         重启服务,ok

4.       在浏览器:,成功显示Apache欢迎页。

安装Subversion 

手工配置部分:

将文件:httpd/mod_dav_svn.somod_authz_svn.so拷贝至Apachemodules目录;

Subversionlibdb43.dll拷贝至Apachemodules目录;

打开Apachehttpd.conf

去掉以下行的注释(将开头的#删除):

#LoadModule dav_fs_module modules/mod_dav_fs.so 
#LoadModule dav_module modules/mod_dav.so


LoadModule节的最后添加以下两行:
LoadModule dav_svn_module modules/mod_dav_svn.so 
LoadModule authz_svn_module modules/mod_authz_svn.so
 
在配置文件的最后添加下面这些行:

DAV svn

SVNParentPath D:\SVN         

AuthType Basic

AuthName "Subversion repositories"

#AuthUserFile D:\svn\ATP\conf\passwd

AuthUserFile D:\passwd       

AuthzSVNAccessFile D:\svn\ATP\conf\authz

Require valid-user

 

创建用户

htpasswd.exe -c passwd  username

Automatically using MD5 format.
New password: ******  (
输入密码)
Re-type new password: ******
Adding password for user  username

将生成的用户密码行拷贝至passwd文件中;

重启服务,ok

安装TortoiseSVN 客户端

在空白文件下checkout项目文档库

授权文件如下:

[groups]

g_vip = rl

g_m15 = lx

g_RD = yxw

 

[atp:/]

@g_vip = rw

@g_RD = rw

* =

 

[atp:/m15]

@g_m15 = rw

@g_vip = rw

@g_RD = rw

* =

 

[atp:/standard]

@g_vip = rw

@g_m15 = rw

@g_RD = rw

* =

 

[atp:/platform]

@g_vip = rw

@g_RD = rw

* =

 

[www:/]

@g_vip = rw

@g_RD = rw

* =

 

 

阅读(685) | 评论(0) | 转发(0) |
0

上一篇:

下一篇:山地车分类

给主人留下些什么吧!~~