一、下载

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种网上看的 ,还没试过

最新文章

  1. Microsoft SQL Server 2008 R2 安装卸载
  2. Python-面向对象(类)一
  3. 01 Linux入门介绍
  4. sax 解析 xml
  5. Update与FixedUpdate区别
  6. Java中正则表达式的使用
  7. redis2.8--内存管理
  8. EditText提示文字
  9. 剪切板 复制文本 ClipboardManager
  10. iOS的Ping++支付接入步骤(详细)
  11. 在.NET中快速创建一个5GB、10GB或更大的空文件
  12. hdu4370 0 or 1【最短路+建图】
  13. asp.net无法触发asp控件的后台方法
  14. JQuery实现banner图滚动
  15. 第三讲 smart qq 登录成功后获取 vfwebqq ,psessionid,hash
  16. 如何修改Jupyter Notebook的主题
  17. NoSuchMethodError: The getter 'inputs' was called on null.
  18. ios9 适配的坑
  19. [转]USB之Part 4 - Protocol
  20. 【MySQL 5.7 Reference Manual】15.4.2 Change Buffer(变更缓冲)

热门文章

  1. Django的DateTimeField和DateField
  2. PipelineDB 1.0.0 发布——使用标准的pg 扩展开发模型
  3. C# 线程会合实例
  4. [CLPR] 卷积还是相关? - Opencv之filter2D探究
  5. mac os 里的 JAVA_HOME
  6. Centos 配置ifconfig命令
  7. java操作Excel之POI(1)
  8. js字符串转换成数字,数字转换成字符串
  9. 上Google Adsense个人的一点体验
  10. 1092 To Buy or Not to Buy (20 分)