`
whuBrian
  • 浏览: 9175 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

搭建 Subversion web服务器

阅读更多


1、安装 apache2 subversion libapache2-svn。 

2、创建版本库repos: 
sudo svnadmin create /var/svn/repos 

3、创建帐号文件 /etc/subversion/passwd 

4、设置访问用户名及密码: 
sudo htpasswd /etc/subversion/passwd user1 

5、打开 /etc/apache2/apache2.conf 
加入: 
<Location "/svn"> 
DAV svn 
SVNPath /var/svn/repos 
AuthType Basic 
AuthName "Your repository name" 
AuthUserFile /etc/subversion/passwd 
<LimitExcept GET PROPFIND OPTIONS REPORT> 
Require valid-user 
</LimitExcept> 
</Location> 

 

其中/svn为http访问路径,SVNPath是2中设置的版本库路径(需要赋读写权限)。


6、启动/重启 apache: 
sudo /etc/init.d/apache2 restart 

 

7、import现有工程到repos

svn import ~/icode/firstProj/  file:///var/svn/repos -m ""

 


8、测试: 
尝试打开 http://localhost/svn 

分享到:
评论

相关推荐

    linux下subversion+apache server搭建

    Linux环境下搭建Subversion(简称svn)服务器,主要涉及到两个方面:一是Subversion自身服务的搭建,二是与Apache服务器的集成。Subversion是一个开源的版本控制系统,用于跟踪文件和目录的变更,便于团队协作开发。...

    Subversion服务器搭建

    在本文中,我们将深入探讨如何搭建Subversion服务器,以便团队成员可以共享、同步和管理代码。 首先,我们需要理解Subversion的核心概念。Subversion仓库是存储所有版本历史的地方,而客户端则用于与仓库交互,包括...

    Windows搭建Subversion

    本文将详细介绍如何在Windows环境中搭建一套完整的Subversion服务器,包括Apache Web服务器、Subversion版本库、SVNWebClient以及TortoiseSVN客户端的配置过程。 #### 二、所需软件及版本对应关系 1. **Apache Web...

    windows 搭建本地svn服务器

    要搭建Windows上的本地SVN服务器,我们主要会使用Apache HTTP Server作为Web服务器,并安装Subversion作为后端服务。以下是详细步骤: 1. **安装Subversion**: 首先,我们需要下载并安装Subversion。提供的文件...

    windows下svn服务器环境搭建(subversion)

    2. **下载并安装Apache HTTP Server**: SVN通常与Web服务器结合使用,Apache是最常用的选项。访问Apache官网下载适合Windows的二进制版本,并按照安装向导进行安装。 3. **下载并安装Subversion**: 可以从...

    CollabNet Subversion Edge 4.0.2 + TortoiseSVN+中文包 1.8.2安装、svn服务器搭建、svn工程添加、获取全过程

    CollabNet Subversion Edge 是一款集成了Subversion版本控制系统、Apache服务器和管理界面的开源工具,主要...通过清晰的步骤,你可以轻松地搭建起一个功能完备的SVN服务器,让团队成员高效地进行版本控制和协同开发。

    Linux下SVN服务器的搭建与配置

    Linux下SVN服务器的搭建与配置是指在Linux操作系统下搭建和配置Subversion(SVN)服务器的过程。Subversion是一种版本控制系统,能够帮助开发团队更好地管理代码和文件变更。 搭建SVN服务器 要搭建SVN服务器,首先...

    Windows下架设subversion服务器.txt

    根据提供的文件信息,本文将深入探讨如何在Windows环境下搭建Subversion服务器,以及相关的概念和配置步骤。 ### Subversion(SVN)简介 Subversion是一种分布式版本控制系统,用于管理文件和目录集合,支持多用户...

    svnadmin服务器搭建

    6. **配置Web服务器**:如果SvnAdmin需要通过HTTP/HTTPS协议访问,可能还需要配置Apache或Nginx等Web服务器作为反向代理,将HTTP请求转发到Tomcat。 7. **访问与测试**:一旦部署完成,可以通过浏览器访问指定URL,...

    Subversion服务器端安装及配置手册

    Apache是世界上最流行的Web服务器,可以与SVN结合,提供HTTP/HTTPS协议的访问方式,方便团队协作。以下将详细介绍如何在Windows系统下配置Apache和SVN服务器。 1. **Apache服务器安装** - 首先,你需要从Apache...

    subversion

    【Subversion安装配置】在Windows XP SP2环境下,通常使用Apache作为Web服务器,并安装SVNServer来搭建Subversion独立服务器。首先,从官方站点下载Apache 2.2.6和适合该版本的SVN服务器程序(如svn-win32-1.4.6)。...

    Windows环境下Collabnet_Subversion_Edge与Trac集成安装方法

    本文将详细介绍如何在Windows环境下实现Collabnet Subversion Edge 版本服务器与 Trac 的集成安装,以期提高开发团队的工作效率。 #### 二、Collabnet Subversion Edge介绍 Collabnet Subversion Edge 是一款集成...

    SVN服务器搭建 本文档主要是用来介绍如何搭建SVN服务

    - 安装httpd:SVN通常通过Web服务器如Apache HTTPD提供服务,因此需要安装httpd。同样地,使用类似的方法解压、配置、编译和安装httpd。 - 配置SVN:安装完成后,需要对SVN进行配置,以便与httpd服务器集成。这...

    管理系统系列--svn服务端web图形化管理系统, 搭建svn服务器的神器..zip

    Subversion(简称SVN)是其中一个广泛使用的开源版本控制系统,而本文将聚焦于如何搭建一个基于Web的图形化 SVN 服务端管理系统。 首先,让我们理解 SVN 的基本概念。SVN 是一种集中式的版本控制系统,它存储所有的...

    SVN服务器搭建和使用

    SVN通常与Apache Web服务器结合使用,以实现更灵活的权限管理和更高效的资源分配。 1. **下载并安装Apache**:根据操作系统类型选择相应的Apache版本进行安装。 2. **配置Apache**:编辑`httpd.conf`文件,添加以下...

    Ubuntu 18.04 LTS 搭建SVN服务器

    在Ubuntu 18 LTS环境中,搭建一个简单apache2+subversion的版本控制。

    linux下subverion服务器搭建

    在Linux环境下搭建Subversion(简称SVN)服务器是一项常见的任务,尤其对于软件开发团队而言,它是一个必备的版本控制系统。Subversion能够帮助团队成员协同工作,跟踪代码更改,管理项目资源,而Apache作为流行的...

    Ubuntu上搭建SVN服务器全攻略.docx

    通过 WebDAV 协议访问 SVN 文件仓库,您必须配置您的 Apache 2 Web 服务器。您必须加入下面的代码片段到您的 /etc/apache2/mods-available/dav_svn.conf 中: ``` DAV svn SVNPath /home/svn AuthType Basic ...

Global site tag (gtag.js) - Google Analytics