`
lyjilu
  • 浏览: 175712 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

ubuntu 10服务器 svn安装 二

阅读更多

1、安装Subversion,SVN默认安装到/usr/local/bin下面

 

sudo apt-get install subversion
 

 

 

2、建立存储仓库(假定svn工程安装在 /var/svnroot 目录下,理论上可以是任何目录

  1. sudo mkdir /var/svnroot
    
     cd /var/svnroot
     
     
     

生成项目(假定工程名为projectname)

svnadmin create projectname
 

添加密码验证:

sudo vi /var/svnroot/inlocals/conf/svnserve.conf
 

去掉password-db = passwd 前面的#号注释。
修改passwd文件:

sudo vi /var/svnroot/inlocals/conf/passwd
    

添加用户名=密码对,如:admin = admin

注意
1. 一定要去掉[users]前面的#,否则svn只能以匿名用户登录,客户端不会出现登录窗口,除非你的anon不为none,否则将返回一个错误。
2. 这里的密码都是没有加密的,我按照一些教程所说的用htpasswd生成的密码无法使用。

svnserve.conf配置说明:

  1. anon-access = read
  2. auth-access = write
  3. password-db = passwd

anon-access 和 auth-access 分别指定匿名和有权限用户的权限,默认给匿名用户只读的权限,如果想拒绝匿名用户的访问,只需把 read 改成 none 就能达到目的。password-db 后的 passwd 则为定义用户名及密码的文件路径。这个文件默认跟 snvserve.conf 在同一个目录。

注意:所有的行都必须顶格,否则报错。

3、导入版本库
把 /var/www 下的内容导入到版本库中:

sudo svn import -m "第一次导入" /var/www file:///var/svnroot/projectname
 

显示结果:
增加 /var/www/index.html
增加 /var/www/index.php

提交后的版本为 1。

4、启动服务器 (停止SVN服务器命令为:killall svnserve
svn 服务器可以用两种方法架设:
使用 svn 自带的 svnserve 实用程序和利用 Apache 架设。

 

原文地址:http://hi.baidu.com/xiaoxiaoyu0403/blog/item/61feb2b6180576e530add152.html

 

分享到:
评论

相关推荐

    ubuntu安装svn步骤及所需文件

    在Ubuntu系统中安装Subversion(SVN)是一个相对简单的过程,尤其对于熟悉Linux命令行的用户来说。Subversion是一款开源的版本控制系统,用于管理代码、文档等文件的变更历史,对于团队协作开发至关重要。以下是一份...

    ubuntu下SVN服务器安装配置

    ### Ubuntu 下 SVN 服务器安装与配置详解 #### 一、SVN 安装与基本配置 在 Ubuntu 系统上安装并配置 Subversion (SVN) 服务器是一种常见的需求,尤其是对于那些希望在本地网络环境中进行版本控制的团队来说。下面...

    Ubuntu+svn+ssl+ldap

    在Ubuntu上安装SVN服务器,可以使用以下命令: ``` sudo apt-get install subversion apache2 libapache2-svn libapache2-mod-ldap-userdir libapache2-mod-vhost-ldap libapache2-mod-ldap-userdir-dbg ``` **...

    ubuntu下简单安装svn服务器

    在Ubuntu操作系统下安装SVN服务器是一个较为直接的过程,虽然本指南针对的是Ubuntu 9.10版本,但其基本步骤对于大多数Ubuntu及其衍生版本都是适用的。SVN,即Subversion,是一种版本控制系统,广泛用于代码的版本...

    Ubuntu上搭建SVN服务器全攻略

    ### Ubuntu上搭建SVN服务器全攻略 #### 1. 概述 本文旨在详细介绍如何在Ubuntu环境下搭建...- **服务安装**:介绍如何在Ubuntu服务器上安装SSH服务。 - **配置指南**:提供SSH服务的基本配置指南,包括端口设置等。

    Ubuntu 18.04 LTS 搭建SVN服务器

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

    Ubuntu下配置svn服务器

    ### Ubuntu下配置SVN服务器详解 #### 一、前言 在开源软件开发及团队协作过程中,版本控制系统扮演着至关重要的角色。Subversion (SVN) 是一款非常流行且功能强大的集中式版本控制系统,适用于各种规模的项目。...

    Ubuntu下安装界面化SVN客户端,并可访问windows的SVN Server

    为此,本教程将详细介绍如何在Ubuntu环境下安装界面化的SVN客户端——RabbitVCS,使其能够访问Windows服务器上的SVN仓库。RabbitVCS是一款轻量级且易于使用的SVN和Git客户端,它集成了Nautilus文件管理器,为用户...

    svn 服务器+sasl认证在ubuntu 10.04安装文档

    ### SVN服务器+SASL认证在Ubuntu 10.04上的安装与配置 #### 安装Subversion(SVN) 1. **安装Subversion:** 首先确保Ubuntu 10.04系统已安装Subversion。可以使用`sudo apt-get install subversion`命令进行安装...

    ubuntu16 下搭建svn服务器

    在Ubuntu 16.04 LTS环境下搭建Subversion(SVN)服务器的完整步骤如下: 1. 安装SVN 首先,需要使用APT包管理器安装SVN服务。打开终端,输入以下命令: ``` sudo apt-get install subversion ``` 2. 安装Apache2 ...

    ubuntu12.04 svn 服务器配置

    在本文中,我们将详细探讨如何在Ubuntu 12.04系统上配置SVN(Subversion)服务器。Subversion是一个开源的版本控制系统,用于管理软件项目的源代码,允许团队成员协作开发,同时保持代码历史记录。下面是配置SVN...

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

    本文将详细介绍 Ubuntu 环境下搭建 SVN 服务器的过程,包括安装 Ubuntu 服务器、安装 Apache 服务器、创建 SVN 服务器、配置 Apache 服务器、设置 SVN 权限等步骤。 标题:Ubuntu 上搭建 SVN 服务器全攻略 描述:...

    linux系统SVN服务器安装详细教程及安装源码

    在Linux环境下安装SVN服务器可以帮助团队有效地进行软件项目的版本控制。以下是一个详细的Linux SVN服务器安装教程。 一、安装依赖库 在安装SVN之前,需要确保系统上已经安装了必要的依赖库。对于基于Debian或...

    svn安装与服务器搭建完整版

    2. **Linux系统安装**: 对于基于Debian或Ubuntu的系统,可以使用`apt-get`命令安装: ``` sudo apt-get update sudo apt-get install subversion ``` 对于基于Red Hat或CentOS的系统,使用`yum`命令: ``` ...

    ubuntu10.04下安装svn server

    在Ubuntu 10.04操作系统中安装和配置Subversion(SVN)服务器是一个关键的任务,特别是对于团队协作和源代码管理。Subversion是一个开源的版本控制系统,它允许用户跟踪文件和目录的变更,便于团队成员共享和管理...

    ubuntu下svn+apache安装配置

    本文档将指导您在 Ubuntu 操作系统下安装和配置 SVN(Subversion)和 Apache 服务器。 一、准备源码包 在开始安装之前,需要下载以下三个源码包: 1. Subversion 1.6.17:...

    ubuntu linux 配置svn+apache+ssl

    通过新立得软件包管理器搜索并安装Apache2和libapache2-svn。安装完毕后,访问http://192.168.19.3,如果显示Apache的欢迎页面,则表明Apache已经正确安装并运行。 【创建SVN服务器】 4.1 安装SVN 搜索并安装...

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

    整个流程包括Ubuntu服务器的安装、Apache服务器的配置以及SVN的创建和权限设置。 【安装Ubuntu 8.10服务器】 首先,确保你已经安装了Ubuntu 8.10 Server或Desktop版本。在安装过程中创建一个名为"administrator"的...

    svn服务器的安装与配置

    二、配置SVN服务器 1. **编辑Apache配置**:打开Apache配置文件(通常位于`/etc/apache2/apache2.conf`或`/etc/httpd/conf/httpd.conf`),添加以下内容: ``` LoadModule dav_svn_module modules/mod_dav_svn....

Global site tag (gtag.js) - Google Analytics