`
小天蝎
  • 浏览: 141682 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

Subversion+Apche2简单配置

阅读更多
安装步骤:
1.Eclipse客户端下载:http://subclipse.tigris.org/update

2.到http://www.apache.org/上下载apache http server,注意要下载2.0.X以上的版,否则不能和当前最新的Subversion工作。 (注:我下载2.2版本的无法配置虚拟目录)

3.到http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91上下载Subversion当前1.4.0版本的二进制安装文件,二进制包是有一些志愿者维护的,所以可能不是当前最新的版本。

4.安装apache http server

5.安装Subversion
(注:4、5按顺序安装,这样Subversion二进制包能自动修改apache httpd.conf,无需更多的拷贝、修改工作。)

配置Subversion:
1.在硬盘上建立源码库的根目录,例如E:\SVN

2.在E:\SVN之下建立一个新的目录,例如TestRepository作为我们的测试源码库

3.建立Subversion数据库,当前版本Subversion支持两种格式数据库,一种是FSFS,另外
一种是BDB( Berkeley Database)。在命令行下输入svnadmin create --fs-type bdb TestRepository建立BDB格式的数据库(确保当前目录已经切换到E:\SVN\)。)(注:FSFS格式的数据库: svnadmin create --fs-type fsfs TestRepository)

4.打开$\apache group\apache2\conf\httpd.conf配置文件,在文件的末尾加入以下语句:
<Location /svn>
DAV svn
SVNParentPath e:\SVN
AuthType Basic
AuthName "Subversion repositories"
AuthUserFile passwd
#AuthzSVNAccessFile svnaccessfile
Require valid-user
</Location>
这里建立了一个虚拟目录http://yourServer/svn/,所有的Subversion源码仓库都在这个虚拟目录中,并且使用“passwd”文件中username/password(用户名/密码)列表访问http://yourServer/svn/。

5.在命令行下切换到$\apache group\apache2,执行bin\htpasswd -c passwd <username>,这里<username>是你想要加入的用户名,比如doudou。执行这个命令成功以后就会在bin目录下建立一个passwd文件,之后如果再加入新的用户和更改已有用户的密码,执行bin\htpasswd passwd <username>即可。
注意一定要在$\apache group\apache2下执行,这样生成的passwd文件$\apache group\apache2根目录下,而不是在bin目录下,apache默认是在$\apache group\apache2根目录下寻找passwd文件,如果你在bin目录下执行了这个命令请把生成的passwd文件剪切到$\apache group\apache2根目录下。

6.重启Apache服务。

7.在浏览器地址栏中输入 http://YourServer/svn/TestRepository,输入用户名密码,ok。

8.这时候你可以使用小乌龟按照以上路径进行导入、导出了。

引用:http://www.cnblogs.com/Java_Aix/archive/2005/02/08/103399.html
很不错的教程,图文并茂
分享到:
评论

相关推荐

    winxp+svn+apache安装配置全说明

    (2)运行Subversion安装程序,如果安装程序能够识别你已经安装了Apache,那么你的安装基本上就OK了。如果它不能(很幸运,我的不识别),那么你需要做以下手工配置: 注:如果你先安装Apache,再安装Subversion,...

    软件架构实验 Subversion版本库的配置和使用

    Subversion版本库的配置和使用 实验报告 了解、学习大型软件开发中版本库概念 学习并掌握如何利用Apache+Subversion+TortoiseSVN进行版本库的配置与简单操作

    apache+subvsersion配置说明

    超简单的版本控制SVN配置说明 相信你看了肯定可以配置成功...

    使用Subversion进行版本控制(针对 Subversion 1.4)

    基本的 Apache 配置 认证选项 基本HTTP认证 SSL 证书管理 授权选项 整体访问控制 每目录访问控制 禁用基于路径的检查 额外的糖果 版本库浏览 Apache 日志 其它特性 基于路径的授权 支持多种版本库访问方法 7. 定制你...

    阿里分布式开源框架DUBBO视频-dubbo入门.zip

    第12节svn版本管理系统的安装(centos+subversion+apache+jsvnadmin) 第13节svn版本管理系统的使用(centos+subversion+apache+jsvnadmin) 第14节maven私有库和本地库的安装与配置.... 2、高级篇 3、高可用架构 ppt...

    SVN软件(服务器端+客户端+说明文档)

    VisualSVN Server是免费的,而VisualSVN...安装的时候SVN Server已经封装为windws service,Apache服务器的配置也只是在图像界面上,指定认证方式、访问端口等简单操作;另外,用户权限的管理也是通过图像界面来配置。

    VisualSVN_Server的配置和使用方法.docx

    安装的时候SVN Server已经封装为windws service,Apache服务器的配置也只是在图像界面上,指定认证方式、访问端口等简单操作;另外,用户权限的管理也是通过图像界面来配置。 2.为什么不用TFS? 回答: 因为我们一开始...

    CollabNetSubversionEdge-5.2.3_linux-x86_64.tar.gz

    首先说CSVN,其实可以简单理解为SVN+Apache的集成版本,当然CSVN还有其他的一些特性(角色的用户管理,灵活的角色和权限配置以及LDAP认证,基于角色的多仓库管理,自动备份、恢复,以及模板和Rest APIs管理),可以...

    VisualSVN_Server安装_配置_使用图文教程.doc

    VisualSVN_Server安装_配置_使用图文教程...安装的时候SVN Server已经封装为windws service,Apache服务器的配置也只是在图像界面上,指定认证方式、访问端口等简单操作;另外,用户权限的管理也是通过图像界面来配置。

    配置SVNServer环境命令及Apache方式发布SVN的配置文件

    从1.4版开始,Subversion Server就自带Windows服务程序,通过执行简单的命令,即可注册为服务方式...附件中,是【如何将Subversion注册成windows服务】和【如何实现Http方式访问Svn服务器】所使用的命令,及配置文件。

    Subversion--Apache提供服务

    SvnServe提供服务(subVersion自身的一种服务,配置简单)有许多缺点,如只能有一个数据仓库(Repository),不能设置SSL安全等等。也许大家在《Subversion以及TortoiseSVN(svnServe提供的服务)》一文中发现,我们...

    【精华】 VisualSVN-Server

    为什么要用VisualSVN Server,而不用...安装的时候SVN Server已经封装为windows service,Apache服务器的配置也只是在图像界面上,指定认证方式、访问端口等简单操作;另外,用户权限的管理也是通过图像界面来配置。

    CollabNetSubversionEdge-5.1.4_linux-x86_64.tar.gz

    CSVN,其实可以简单理解为SVN+Apache的集成版本,当然CSVN还有其他的一些特性(角色的用户管理,灵活的角色和权限配置以及LDAP认证,基于角色的多仓库管理,自动备份、恢复,以及模板和Rest APIs管理)

    svn-1.4.3-setup.exe.7z

    为了让 Apache 知道哪个 URL 是用作 Subversion 版本库,你需要使用任意文本编辑器(例如记事本)编辑 Apache 的配置文件(通常是 c:\program files\apache group\apache2\conf\httpd.conf): 1. 在配置文件最后添加...

    svn1.8.3所有安装文件及安装配置说明

    服务器官网下载:http://subversion.apache.org/packages.html 客户端官网下载:http://tortoisesvn.net/downloads.html 1. 安装服务器Setup-Subversion-1.8.3.msi,安装路径D:/Program Files/TortoiseSVN 2. 安装...

    VisualSVN Server 4.0以上.rar

    VisualSVN Server集成了Subversion和Apache,安装的时候Svn Server已经封装为windows service(如果改变VisualSVN Server的URL的时候,VisualSVN Server会自动重启服务,非常方便),Apache服务器的配置也只是在图像...

    scm-manager:通过http共享和管理Git,Mercurial和Subversion存储库的最简单方法

    共享和管理Git,Mercurial和Subversion存储库的最简单方法。 非常容易安装 无需修改配置文件,SCM-Manager完全可以从其Web接口进行配置 无需Apache,无需安装数据库 中央用户,组和权限管理 对Git,Mercurial和...

    php课程(共100多节)

    54:Apache Rewrite 拟静态配置 55:PHP5中使用PDO连接数据库 56:制作PHP安装程序的原理和步骤 57:PHP备份数据库原理和方法 58:快速设计一个企业网站之BIWEB 59:关于BIWEB常见问题和结构分析 60:PHP与数据库...

Global site tag (gtag.js) - Google Analytics