Subversion1.4.6+Apache2.2.8服务器搭建全程指导

开发 项目管理
本文简单讲解一下Subversion服务器搭建,主要包括软件准备,客户端安装,服务器端安装等内容,看完本文你肯定有不少收获,希望本文能教会你更多东西。

Subversion服务器可以再多种环境中搭建,本文就给大家介绍一下Svn1.4.6+apache2.2.8服务器的搭建。下面是搭建的具体步骤;

一、软件准备
1.Apache(apache_2.2.8-win32-x86-no_ssl.msi)http://apache.mirror.phpchina.com/httpd/binaries/win32/
2.Subversion:(1.4.6)http://subversion.tigris.org/files/documents/15/41687/svn-1.4.6-setup.exe
3.TortoiseSVN(1.4.8)http://downloads.sourceforge.net/tortoisesvn/TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi?download
4.eclipse客户端site-1.2.4.zip
注意:如果要安装apache服务,一定需要对应subversion服务端的版本Subversion(1.4.6)+Apache_2.2.8nossl

二、Subversion服务器客户端安装
1>需要site-1.2.4.zip包,解压缩后有个site-1.2.4的文件夹。
2>Eclipse菜单下面—softwareupdates中选择,选择第二个选项,点击选项,NewLocalSite选项添加刚解压缩的文件夹。
3>勾选几个选项后,finish完成eclipse–SVN客户端的安装
4>TortoiseSVN(1.4.8)的安装

三、Subversion服务器服务端安装(只配置subversion)
1>直接安装svn-1.4.6-setup.exe服务端程序
2>(eg:)在f:\下面新建文件夹svn;在svn文件夹下建立版本库svnServer的文件夹,然后用TortoiseSVN建立版本库。
3>如何启动svn服务(有两种方式)1)通过命令行方式启动:进subversionbin安装目录>svnserve-d-rf:\svn\svnServer
2)通过windows服务方式启动:步骤一>需要添加服务到windows中:svnservice-install-d-rf:\svn\svnServer需要卸载windows服务使用:svnservice–remove
步骤二>需要SVNService.exe的服务程序,在命令行中加入。
3)配置用户名,密码,权限在新建的版本库f:\svn\svnServer中,进入conf文件夹,该文件夹下面有三个文件进行配置。svnserve.conf1)加anon-access=none任何访问时使用验证2)打开password-db=passwd进行用户名密码验证3)打开authz-db=authz进行权限验证:

  1. Passwd  
  2. [users]  
  3. #harry=harryssecret 
  4. #sally=sallyssecret 
  5. admin=123 
  6. zhangchao=123 
  7. authz  
  8. [groups]  
  9. group_admin=admin  
  10. group_user1=zhangchao 
  11. [/]  
  12. @group_admin=rw 
  13. [/zhangchao]  
  14. @group_user1=rw 

注意:在TortoiseSVN中repo-browser查询时,在url填写时需填入完整的目录名进行权限查看,否则无法打开。本节Subversion服务器搭建未介绍完整,请期待下节介绍吧。

 【编辑推荐】

  1. MyEclipse6.0集成SVN及配置详解
  2. Subversion和TortoiseSVN如何在Windows下进行构建SVN版本控制
  3. 基于Java的svn客户端工具JavaSVN 1.1.0.beta发布
  4. 七步搞定Subversion服务器在Ubuntu下的配置
  5. Subversion日期解析函数缓冲区溢出漏洞

 

责任编辑:佚名
相关推荐

2010-05-19 13:30:50

2010-05-19 12:50:52

Subversion服

2010-05-17 08:56:44

2010-05-24 09:59:54

SVN服务器搭建

2010-05-18 09:43:58

Subversion安

2010-05-18 09:59:06

Subversion安

2010-05-19 14:28:18

Subversion权

2010-05-17 15:53:25

Subversion服

2010-09-07 13:44:14

PPPOE服务器

2010-05-27 16:41:38

MySQL服务器

2010-05-19 18:03:07

2010-05-19 18:26:28

SVN服务器安装

2010-05-18 17:50:57

Subversion服

2010-05-25 18:45:05

2010-05-24 09:24:18

SVN服务器搭建

2010-05-18 13:02:30

2010-05-17 16:50:38

IIS服务器

2010-05-21 11:50:54

IIS服务器

2010-05-14 10:37:07

Subversion1

2010-05-19 17:36:14

ApacheSVN服务
点赞
收藏

51CTO技术栈公众号