一、下载

http://subversion.tigris.org/downloads/subversion-1.6.1.tar.gz

http://subversion.tigris.org/downloads/subversion-deps-1.6.1.tar.gz

上面二个压缩文件解压后会放到同一个文件下,2个解压后会自动都放在subversion-1.6.1这个文件夹下

二、安装

tar zxvf subversion-1.6..tar.gz
tar zxvf subversion-deps-1.6..tar.gz
cd subversion-1.6.
./configure --prefix=/usr/local/svn
make
make install

配置路劲

 vim /etc/profile  //编辑配置文件

加入
export PATH=$PATH:/usr/local/svn/bin/

source /etc/profile    使配置文件马上生效

svn  --version     检查是否安装成功  

/usr/local/svn/bin/svnserve --version  或者这样检查 可能配置路劲还没好

三、创建svn库目录结构

mkdir -p /usr/local/svndata/repos1
svnadmin create /usr/local/svndata/repos1 //我的目录是
mkdir -p /root/mydata/svn/svnData
svnadmin create /root/mydata/svn/svnData //可以自己定义目录

四、剩下的就是配置svn了

cd /root/mydata/svn/svnData/conf
vim svnserve.conf

anon-access = none

auth-access = write

password-db = passwd

authz-db = authz

如图

修改权限

vim authz

[/]        //根目录权限

bruce.gou = rw   // bruce.gou  用户名   rw 读写权限

[svnData:/]  //svnData库权限

test = r

添加用户

vim passwd

用户名 = 密码

这样的格式就可以了

启动svn服务

svnserve -d -r /root/mydata/svn/svndata

netstat -tunlp | grep svn    检查是否启动成功

成功显示 :tcp 0 0 0.0.0.0:3690 0.0.0.0:* LISTEN 10973/svnserve

svn://112.74.72.131:3690/svnData   提取

只能在客户端访问

不能再浏览器中访问 如:

http://112.74.72.131:3690/svnDat

那样肯定是不行的,上面是安装独立的SVN服务器

默认端口3690

关闭svn服务

killall svnserve

五、卸载

 rpm -e subversion
 rpm -qa subversion

这2种网上看的 ,还没试过

linux 安装svn服务器的更多相关文章

  1. Linux 安装SVN服务器 (转)

    一. SVN 简介 Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据. 这些数据放置在一个中央资料档案库 (repository) 中 ...

  2. 160425、linux安装SVN服务器

    1:查看linux是否已经安装svn服务 [root@nb ~]# rpm -qa subversion subversion-1.6.11-15.el6_7.x86_64 2:安装svn #yum ...

  3. linux安装svn服务器(yum方式)

    1.查看yum是否安装         在终端中输入yum即可如果已经安装,会显示yum的参数         如果没有安装,会提示yum未安装或无效命令…… 2.安装svnyum -y instal ...

  4. Redhat linux 安装SVN服务器 CollabNetSubversionEdge

    请仔细阅读安装包自带的readme文件! ================================================= 1. 先去官网,找安装包: http://subversi ...

  5. Linux安装SVN服务器

    “svn都快淘汰了” #安装subversion yum -y install subversion #创建svn仓库基础路径 mkdir /home/svn #创建svn仓库 svnadmin cr ...

  6. Linux(Centos6.5)下安装svn服务器,并通过http访问

    linux安装svn其实很容易,个人觉得难就难在配置上,反复配置,琢磨,查找相关资料,总算是成功了.. 安装: 安装svn,一般情况下,选择yum方式安装还是比较简单的. ? 1 2 [root@mo ...

  7. 原 Linux搭建SVN 服务器2

    原 Linux搭建SVN 服务器 发表于1年前(2014-08-05 17:55)   阅读(12257) | 评论(3) 31人收藏此文章, 我要收藏 赞3 摘要 Linux搭建SVN 服务器 目录 ...

  8. 原 Linux搭建SVN 服务器

    原 Linux搭建SVN 服务器 发表于1年前(2014-08-05 17:55)   阅读(12257) | 评论(3) 31人收藏此文章, 我要收藏 赞3 摘要 Linux搭建SVN 服务器 目录 ...

  9. Linux搭建SVN 服务器

    Linux搭建SVN 服务器 1          安装SVN 2          使用客户端连接 2.1       使用windows的客户端 2.2       使用Linux下的命令行 3  ...

随机推荐

  1. SQLyog Enterprise常用快捷键

    1. SQL格式化 F12 格式化当前行所在的SQL Ctrl+F12    格式化选中的SQL Shift+F12   格式化所有SQL 2. 窗口操作 Ctrl+T 打开一个新的查询窗口 Alt+ ...

  2. log parser 微软iis 日志分析

    Log Parser 2.2 您可以从 Microsoft 下载中心下载 Log Parser. Log Parser 2.2 是一个功能强大的通用工具,它可对基于文本的数据(如日志文件.XML 文件 ...

  3. 基于windows IIS的C语言CGI WEB服务器环境搭建

    网页编程对我来说特别亲切,因为我就是从html.ASP.PHP一步步接触编程的.自己的编程爱好也是从那里一点一点被满足.不过离开大学之后很久没有碰过WEB了,最近看到嵌入式中的涉及到的web服务器,了 ...

  4. [NN] 对于BackPropagation(BP, 误差反向传播)的一些理解

    本文大量参照 David E. Rumelhart, Geoffrey E. Hinton and Ronald J. Williams, Learning representation by bac ...

  5. java 创建子类

    当程序创建子类对象时,系统不仅会为该类中定义的实例变量分配内存,也会为他从父类继承得到的所有实例变量分配内存,即使子类中定义了与父类中同名的实例变量. 如: class Parent { privat ...

  6. 【python】实例-判断用户输入数字的类型

    num=input("please input the num: ") print "the number your input is: "+str(num) ...

  7. ASP.NET中将数据作为XML数据发送 使用 Request.InputStream 接收

    将数据作为XML数据发送,例如:public void PostXml(string url, string xml){byte[] bytes = Encoding.UTF8.GetBytes(xm ...

  8. ORM练习项目-图书管理系统(BMS)实现细节

    分析 一本书 可以由多个作者编著 一本书只能由一个出版社出版 一个作者可以写多本书 每个作者有自己的简介 对应关系: Author-Book # 多对多 Publish-Book # 一对多 Auth ...

  9. springMVC集成CXF后调用已知的wsdl接口

    本文转载自:https://www.cnblogs.com/xiaochangwei/p/5400303.html 本篇文章将讲解SpringMVC+CXF环境下,怎么调用其他系统通过webServi ...

  10. [转]SQL Server 中 Cast 与 Convert

    两者都用于:将一种数据类型的表达式转换为另一种数据类型的表达式. 安装有 Sql Server 2008 时可以浏览:ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.zh-C ...