博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
三步在Centos搭建SVN服务器
阅读量:5055 次
发布时间:2019-06-12

本文共 1193 字,大约阅读时间需要 3 分钟。

搭建SVN服务,有效的管理代码,以下三步可以快速搞定。

1、安装 

#yum install subversion  判断是否安装成功#subversion -v  svnserve, version 1.6.11 (r934486)出现上面的提示,说明安装成功。有了SVN软件后还需要建立SVN库。#mkdir /opt/svn/repos#svnadmin create /opt/svn/repos执行上面的命令后,自动在repos下建立多个文件, 分别是conf, db,format,hooks, locks, README.txt。

2、配置

     上面的操作很简单,几个命令就搞定, 下面的操作也不难。
     进入上面生成的文件夹conf下,进行配置,   有以下几个文件authz, passwd, svnserve.conf
     其中authz 是权限控制,可以设置哪些用户可以访问哪些目录,   passwd是设置用户和密码的,    svnserve是设置svn相关的操作。
2.1先设置passwd

[users]# harry = harryssecret# sally = sallyssecrethello=123用户名=密码这样我们就建立了hello用户, 123密码

 2.2 再设置权限authz

[/]hello= rw意思是hello用户对所有的目录有读写权限,当然也可以限定。如果是自己用,就直接是读写吧。

2.3最后设定snvserv.conf

anon-access = none # 使非授权用户无法访问auth-access = write # 使授权用户有写权限password-db = passwordauthz-db = authz   # 访问控制文件realm = /opt/svn/repos # 认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字。采用默认配置. 以上语句都必须顶格写, 左侧不能留空格, 否则会出错.

好了,通过以上配置,你的svn就可以了。

3、连接

启动svn: svnserve -d -r /opt/svn/repos如果已经有svn在运行,可以换一个端口运行svnserve -d -r /opt/svn/repos --listen-port 3391这样同一台服务器可以运行多个svnserver好了,启动成功后,就可以使用了。建议采用TortoiseSVN, 连接地址为: svn://your server address (如果指定端口需要添加端口  :端口号)连接后可以上传本地的文件,有效的管理你的代码。

通过以上三步,可以快速的搭建起svn

转载于:https://www.cnblogs.com/hantianwei/archive/2012/12/17/2822543.html

你可能感兴趣的文章
平面最接近点对
查看>>
HTML列表,表格与媒体元素
查看>>
PHP、Java、Python、C、C++ 这几种编程语言都各有什么特点或优点?
查看>>
感谢青春
查看>>
Jquery Uploadify4.2 falsh 实现上传
查看>>
雨林木风 GHOST_XP SP3 快速装机版YN12.08
查看>>
linux基础-命令
查看>>
java对象的深浅克隆
查看>>
Hadoop流程---从tpch到hive
查看>>
数据结构3——浅谈zkw线段树
查看>>
Introduction to my galaxy engine 2: Depth of field
查看>>
V2019 Super DSP3 Odometer Correction Vehicle List
查看>>
Python 3.X 练习集100题 05
查看>>
今时不同往日:VS2010十大绝技让VS6叹服
查看>>
设计器 和后台代码的转换 快捷键
查看>>
在线视频播放软件
查看>>
用代码生成器生成的DAL数据访问操作类 基本满足需求了
查看>>
28初识线程
查看>>
Monkey测试结果分析
查看>>
Sublime Text 3 设置
查看>>