Linux下SVN服务器搭建和维护

在工作中需要使用SVN作为代码管控服务器。所以运维需要掌握SVN服务器的搭建和一些常用操作。

  1. 安装Apache服务

    wget http://pkgs.fedoraproject.org/lookaside/pkgs/httpd/httpd-2.2.22.tar.bz2/9fe3093194c8a57f085ff7c3fc43715f/httpd-2.2.22.tar.bz2

    tar jxvf httpd-2.2.22.tar.bz2

    cd httpd-2.2.22

    ./configure --prefix=/data/svn_base/httpd  --enable-so --enable-dav --enable-dav-fs --enable-maintainer-mode --with-included-apr --enable-rewrite --enable-ssl --enable-proxy --enable-proxy-http

    make

    make install

    useradd -r -s /sbin/nologin  apache

    修改 /data/svn_base/httpd/conf/httpd.conf

    User apache

    Group apache

时间: 2024-12-29 13:52:26

Linux下SVN服务器搭建和维护的相关文章

linux 下 svn 服务器搭建与配置

Subversion是一个自由,开源的版本控制系统,可以记录每一次文件和目录的修改情况.这样就可以籍此将数据恢复到以前的版本,并可以查看数据的更改细节. linux 下 svn的搭建 首先安装 subversion yum  install -y subversion 使用rpm -qa subversion 查看是否安装完成 安装完成后进行配置 首先在home 下建立svn的数据目录和密码认证目录 说明: svndata 目录用于存放项目目录,svnpassw 目录存放密码及认证文件 在svn

linux下SVN服务器搭建

在 ./configure --prefix=/home/svnroot/subversion  --without-berkeley-db  时碰到一个错误:configure: error: no suitable apr found.原因是我没有 将subversion-1.6.17.tar.gz   subversion-deps-1.6.17.tar.gz这两个包解压到同一个目录下. 其它的安装教程请参考:http://blog.csdn.net/wwww1988600/article

linux下svn服务器的搭建

网上的教程实在是太恶心了,不是太老,就是有问题,刚参考的一篇文章也有问题.自己记录下来,以后用就方便了,现在一边重新安装一遍,一边记录.笔者亲测,今天是5月29号深夜. linux用的是centos6.2,yum install subversion,安装svn服务端.本篇操作均为root用户权限. 1.建立svn库目录. mkdir -p /opt/svndata/repos1 2.建立版本库 svnadmin create /opt/svndata/repos1 3.修改配置文件 (1)服务

Linux下DNS服务器搭建详解

 Linux下DNS服务器搭建详解 DNS  即Domain Name System(域名系统)的缩写,它是一种将ip地址转换成对应的主机名或将主机名转换成与之相对应ip地址的一种机制.其中通过域名解析出ip地址的叫做正向解析,通过ip地址解析出域名的叫做反向解析. 下面对DNS的工作流程及原理进行简要说明 DNS的查询流程:需要解析服务的Client先查看本机的/etc/hosts:若无结果,则client查看本地的DNS缓存服务器:若无结果,则查找所属域的首选DNS服务器:若此时本地首选DN

mac下svn服务器搭建及使用

---------------------------------------------svn服务器搭建mac上创建svn服务器管理 -------------step1$ svnadmin create svndir -------------step2conf > svnserve.conf修改配置 # anon-access = read # auth-access = write # password-db = passwd # authz-db = authz 去掉这几个前面的#和空

linux下svn服务器(未完,待整合myeclipse)

SVN服务器的搭建 -----基于Red Hat Enterprise Linux Server release 6.4 (Santiago) :Subversion1.6.11 简介:svn是一种版本管理系统,前身是cvs,都是开源软件.为了提高效率,多人协同开发代码,项目代码都储存在服务器上,subversion管理着随时间改变的数据,这些数据存放在中央资料库(repository)中,这个档案库很想一个普通的文件服务器, 不过他会记录每一次文件的变动,并且可以管理任何类型的文件,包括程序源

Linux下NTP服务器搭建

一.搭建准备 1.确定自己的时区 #date命令可以查看当前系统时间,中国的时区为CST.使用tzselect命令进行配置时区 配置文件的修改:/etc/sysconfig/clock 2.检查NTP服务程序 #rpm -qa |grep ntp fontpackages-filesystem-1.41-1.1.el6.noarch ntpdate-4.2.4p8-3.el6.x86_64 如果没有,则需要安装ntp程序 #yum -y install ntp ntpdate 需要配置好yum源

linux上SVN服务器搭建后windows无法连接到服务器

忙了一天,linux搭建svn服务器,搭建好后windows一直无法连接,总觉得自己对: 原因: 1.以后禁止用sublime在本地编辑好后用XFTP上传到服务器(这样会导致文件权限问题,不能替换成功,--你看着成功了)--全部用vi命令 2.conf中 passwd 文件 用户名.密码等号之间一定要有空格 3. URL (我配置了单个版本库,但是指向版本库一直不对,直接写IP地址就对了,不知道为什么) ---以后尝试多版本库 第三个原因感觉是和 realm中的配置有关,找不到原因 原文地址:h

Linux下svn环境搭建

不久前买了一个阿里云服务器,想着在上面搭建一个svn服务方便自己的代码管理.顺便记录下自己的搭建过程 首先,安装服务 通过yum -stall subversion 安装snv,可能install之前需要装一些其他的依赖包,可以根据提示安装. 第二步,创建svn目录,目录名叫wash步骤:(1)svnadmin create /svn/wash  (假设svn装在了根目录,/svn)(2)vi /svn/project1/conf/svnserve.conf anon-access = none