linux 安装svn服务器
一、下载
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服务器的更多相关文章
- Linux 安装SVN服务器 (转)
一. SVN 简介 Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据. 这些数据放置在一个中央资料档案库 (repository) 中 ...
- 160425、linux安装SVN服务器
1:查看linux是否已经安装svn服务 [root@nb ~]# rpm -qa subversion subversion-1.6.11-15.el6_7.x86_64 2:安装svn #yum ...
- linux安装svn服务器(yum方式)
1.查看yum是否安装 在终端中输入yum即可如果已经安装,会显示yum的参数 如果没有安装,会提示yum未安装或无效命令…… 2.安装svnyum -y instal ...
- Redhat linux 安装SVN服务器 CollabNetSubversionEdge
请仔细阅读安装包自带的readme文件! ================================================= 1. 先去官网,找安装包: http://subversi ...
- Linux安装SVN服务器
“svn都快淘汰了” #安装subversion yum -y install subversion #创建svn仓库基础路径 mkdir /home/svn #创建svn仓库 svnadmin cr ...
- Linux(Centos6.5)下安装svn服务器,并通过http访问
linux安装svn其实很容易,个人觉得难就难在配置上,反复配置,琢磨,查找相关资料,总算是成功了.. 安装: 安装svn,一般情况下,选择yum方式安装还是比较简单的. ? 1 2 [root@mo ...
- 原 Linux搭建SVN 服务器2
原 Linux搭建SVN 服务器 发表于1年前(2014-08-05 17:55) 阅读(12257) | 评论(3) 31人收藏此文章, 我要收藏 赞3 摘要 Linux搭建SVN 服务器 目录 ...
- 原 Linux搭建SVN 服务器
原 Linux搭建SVN 服务器 发表于1年前(2014-08-05 17:55) 阅读(12257) | 评论(3) 31人收藏此文章, 我要收藏 赞3 摘要 Linux搭建SVN 服务器 目录 ...
- Linux搭建SVN 服务器
Linux搭建SVN 服务器 1 安装SVN 2 使用客户端连接 2.1 使用windows的客户端 2.2 使用Linux下的命令行 3 ...
随机推荐
- SQLyog Enterprise常用快捷键
1. SQL格式化 F12 格式化当前行所在的SQL Ctrl+F12 格式化选中的SQL Shift+F12 格式化所有SQL 2. 窗口操作 Ctrl+T 打开一个新的查询窗口 Alt+ ...
- log parser 微软iis 日志分析
Log Parser 2.2 您可以从 Microsoft 下载中心下载 Log Parser. Log Parser 2.2 是一个功能强大的通用工具,它可对基于文本的数据(如日志文件.XML 文件 ...
- 基于windows IIS的C语言CGI WEB服务器环境搭建
网页编程对我来说特别亲切,因为我就是从html.ASP.PHP一步步接触编程的.自己的编程爱好也是从那里一点一点被满足.不过离开大学之后很久没有碰过WEB了,最近看到嵌入式中的涉及到的web服务器,了 ...
- [NN] 对于BackPropagation(BP, 误差反向传播)的一些理解
本文大量参照 David E. Rumelhart, Geoffrey E. Hinton and Ronald J. Williams, Learning representation by bac ...
- java 创建子类
当程序创建子类对象时,系统不仅会为该类中定义的实例变量分配内存,也会为他从父类继承得到的所有实例变量分配内存,即使子类中定义了与父类中同名的实例变量. 如: class Parent { privat ...
- 【python】实例-判断用户输入数字的类型
num=input("please input the num: ") print "the number your input is: "+str(num) ...
- ASP.NET中将数据作为XML数据发送 使用 Request.InputStream 接收
将数据作为XML数据发送,例如:public void PostXml(string url, string xml){byte[] bytes = Encoding.UTF8.GetBytes(xm ...
- ORM练习项目-图书管理系统(BMS)实现细节
分析 一本书 可以由多个作者编著 一本书只能由一个出版社出版 一个作者可以写多本书 每个作者有自己的简介 对应关系: Author-Book # 多对多 Publish-Book # 一对多 Auth ...
- springMVC集成CXF后调用已知的wsdl接口
本文转载自:https://www.cnblogs.com/xiaochangwei/p/5400303.html 本篇文章将讲解SpringMVC+CXF环境下,怎么调用其他系统通过webServi ...
- [转]SQL Server 中 Cast 与 Convert
两者都用于:将一种数据类型的表达式转换为另一种数据类型的表达式. 安装有 Sql Server 2008 时可以浏览:ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.zh-C ...