`
reachingstar
  • 浏览: 5517 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

CollabNet Subversion Server 配置

阅读更多
1. 下载CollabNet Subversion Server [http://www.open.collab.net/products/subversion/]



2. 由于CollabNet Subverison 已经集成了Apache服务器,所以无需额外安装Apache服务器。



3. 一路默认安装,Apache默认端口为80[可自行修改],subversion 默认仓库存储路径为C:\svn_repository[可自行修改].

Notice: 如何修改了Apache默认端口,访问时就必须加上端口号了。



4. 重启电脑。尽管安装完成后没有提示重启电脑,但是重启电脑前,Apache 服务无法启动。



5. 重启后运行"C:\program files\collabnet\subversion server\httpd\bin"下的"ApacheMonitor.exe"打开Apache控制台,可以看到控制台的状态栏下有如下内容显示,代表Apache和Subversion整合成功。

Apache/2.2.13(win32) DAV/2 SVN/1.6.6



6. 创建访问subversion的用户。

cd c:\program files\collabnet\subversion server\httpd\bin

[1] htpasswd -cm c:\svn_repository\user jeffrey

//用htpasswd命令创建用户(jeffrey),同时生成密码认证文件,c参数为create,m参数为MD5加密方式

New password:******

Re-type new password:******

Adding password for user jeffrey //加入用户成功

[2] htpasswd -m c:\svn_repository\user test

//用htpasswd命令创建用户(test),注意如果在这时候加入c参数会覆盖掉之前创建的用户及文件

New password: ******

Re-type new password:******

Adding password for user test //加入用户成功



7. 创建权限文件

在c:\svn_repository\下创建文件access,输入如下内容

[/]

jeffrey=rw

test=r

*=



8. 编辑c:\program files\collabnet\subversion server\httpd\conf下的httpd.conf文件

[1] 找到116行 LoadModule dav_svn_module modules/mod_dav_svn.so

在其下面添加一行

LoadModule authz_svn_module modules/mod_authz_svn.so



[2]修改文件最后

<Location /svn>

DAV svn

SVNParentPath c:\svn_repository

</Location>

修改为:

<Location /svn>



DAV svn

SVNParentPath c:\svn_repository



AuthType Basic

AuthName "subversion Repository"

AuthUserFile "c:\svn_repository\user"

AuthzSVNAccessFile "c:\svn_repository\access"

Require valid-user

</Location>



9. 创建project, project Name: prjDemo

svnadmin create c:\svn_repository\prjDemo

//如果svnadmin 无法识别,svnadmin在c:\program files\collabNet\subversion server\下



10. restart apache Server. 现在你就能用http://localhost/svn/prjDemo访问你刚才创建的项目了。

本出来自:http://jeffrey-zhang.iteye.com/blog/584890
分享到:
评论

相关推荐

    CollabNet Subversion Server与Tortoisesvn的配置,进行版本管理

    ### CollabNet Subversion Server与TortoiseSVN的配置详解 #### 一、CollabNet Subversion Server简介 CollabNet Subversion Server是一款功能强大的版本控制系统,它结合了Apache Web服务器与Subversion版本控制...

    CollabNet Subversion1.5安装配置.pdf

    本文将详细介绍如何在 Windows 32 位操作系统上安装并配置 CollabNet Subversion Server 1.5.0,以及如何将其与 Apache 2.2.8 整合,并实现一系列高级功能,如SSL加密、Web界面管理及用户密码自修改等。 #### 二、...

    collabnet subversion配置文档

    在这个配置文档中,我们将重点介绍如何在Windows Server 2008 x86平台上安装和配置CollabNet Subversion Edge。 首先,你需要从CollabNet的官方网站下载Subversion Edge,根据你的操作系统选择合适的版本。对于...

    svn 安装 配置 CollabNetSubversion

    标题 "svn 安装配置 CollabNet Subversion" 涉及的是在计算机环境中安装和配置 CollabNet Subversion(简称 SVN),这是一个流行的版本控制系统,用于管理软件开发过程中的源代码和其他文件。CollabNet Subversion ...

    CollabNetSubversion-server-1.7.2-1.i386.rpm

    CollabNet 官方提供的用于 linux 操作系统 Subversion ...安装完后,需要运行 /opt/CollabNet_Subversion/bin/Configure-CollabNet-Subversion 对服务器进行初始配置(例如:选择用 Apache 还是 svnserve 做服务器)

    svn安装方法2svn安装方法2

    3. 配置服务器:安装完成后,打开CollabNet Subversion Server的管理界面,通常位于`C:\Program Files\CollabNet Subversion Server\conf`目录下。编辑`servers`和`svnserve.conf`配置文件,设置服务器监听的端口和...

    CollabNetSubversionEdge-5.2.4_linux-x86_64.tar.gz

    CollabNet Subversion Edge旨在简化Subversion服务器的安装、配置和管理过程,提供了一个用户友好的Web界面。 在CollabNet Subversion Edge 5.2.4版本中,我们可以期待以下关键功能和改进: 1. **一站式安装**:...

    CollabNetSubversionEdge 使用说明英文版

    ### CollabNet Subversion Edge 使用说明 #### 概述 CollabNet Subversion Edge 是一款功能强大的版本控制系统服务器,主要用于管理、监控以及优化Subversion仓库的性能与安全性。本使用说明将详细介绍如何安装、...

    CollabNetSubversionEdge-5.2.4_linux.zip

    CollabNet Subversion Edge则在其基础上提供了一个易于使用的Web界面,用于配置、管理和监控Subversion仓库,简化了日常运维任务。这个工具包含以下主要组件: 1. **Subversion Server**:这是实际存储和处理版本...

    CollabNetSubversionEdge-5.2.0_linux-x86_64.tar.gz

    8. **客户端配置**:在开发团队的机器上,他们需要配置SVN客户端(如TortoiseSVN或命令行工具),指向CollabNet Subversion Edge 提供的SVN服务器地址。 9. **持续监控与管理**:安装完成后,你可以通过Web界面持续...

    Apache Subversion1.10.3服务端SVN

    **Apache Subversion 1.10.3 服务端详解** Apache Subversion(简称SVN)是一个开源的版本控制系统,广泛应用于软件开发团队中的代码管理与协作。Subversion 1.10.3是该系统的一个稳定版本,提供了对代码提交、版本...

    CollabNetSubversion-server-1.7.1-1.i386

    CollabNet 官方提供的用于 linux 操作系统 Subversion ...安装完后,需要运行 /opt/CollabNet_Subversion/bin/Configure-CollabNet-Subversion 对服务器进行初始配置(例如:选择用 Apache 还是 svnserve 做服务器)

    subversion edge 安装配置使用手册

    Subversion Edge是一款强大的工具,用于管理和配置Subversion版本控制系统,集成了CollabNet Subversion和Apache HTTP Server,提供了一个用户友好的Web界面,使得在Windows和Linux(CentOS)平台上安装、配置和管理...

    CollabNetSubversion-server-1.6.17-1.x86_64.rpm (注意这是 64 位的)

    (注意这是用于 64 位 linux 操作系统的) ...安装完后,需要运行 /opt/CollabNet_Subversion/bin/Configure-CollabNet-Subversion 对服务器进行初始配置(例如:选择用 Apache 还是 svnserve 做服务器)

    CollabNetSubversion-server-1.6.17-1.i386.rpm

    CollabNet 官方提供的用于 linux 操作系统 Subversion ...安装完后,需要运行 /opt/CollabNet_Subversion/bin/Configure-CollabNet-Subversion 对服务器进行初始配置(例如:选择用 Apache 还是 svnserve 做服务器)

    CollabNetSubversion-server-1.7.1-1.x86_64.rpm (注意这是 64 位的)

    *** 注意这是用于 64 位 linux 操作系统的 *** ...安装完后,需要运行 /opt/CollabNet_Subversion/bin/Configure-CollabNet-Subversion 对服务器进行初始配置(例如:选择用 Apache 还是 svnserve 做服务器)

    CollabNetSubversionEdge_5.2.4_linux-x86_64.zip

    1. **CollabNet Subversion Server**:这是Subversion的核心服务,负责存储和管理版本库,处理客户端的请求。 2. **Apache HTTP Server**:作为Web服务器,Apache被配置为与Subversion服务器通信,通过HTTP或HTTPS...

    ApacheSVN安装操作

    在Windows系统中,通过"我的电脑" -&gt; "管理" -&gt; "服务和应用程序" -&gt; "服务",找到名为"CollabNet Subversion Server"和"CollabNet Subversion Server Monitor"的服务,分别启动它们。 四、创建用户密码 在...

    CollabNetSubversionEdge-6.0.0-6_linux-x86_64.tar.gz

    2. **VisualSVN Server Manager (csvn)**:这是一个Web管理控制台,提供图形化界面,用户可以创建、配置和管理Subversion仓库,监控系统状态,以及设置用户权限。 3. **Apache HTTP Server**:作为Web服务器,它负责...

Global site tag (gtag.js) - Google Analytics