CentOS中搭建svn服务器
来源:互联网 发布:python 企业级架构 编辑:程序博客网 时间:2024/06/01 15:58
转自 http://www.linuxidc.com/Linux/2014-01/95640.htm
1、 rpm -qa| grep subversion #查看本机中是否已安装subversion,如没有安装则执行安装
2、 yum install subversion # 安装svn服务器
按y确认,继续安装。
3 、创建svn目录
mkdir -p /opt/svn
chmod -R 777 /opt/svn
4 svnadmin create /opt/svn/repos #创建一个svn 版本仓库 ( repos为仓库名称,可以随便取)
创建完成后,会在/opt/svn/repos 目录中会自动生成一些文件目录,这些文件(目录)是svn共享仓库依赖的一些文件。
5 cd /opt/svn/repos
ls -l #进入repos 仓库目录中,查看里面的文件
cd conf #进入配置文件目录中,分别修改其中的3个配置文件: authz、passwd、svnserve.conf
6 vi svnserve.conf
anon-access = none #read改为none
auth-access = write
password-db = passwd
realm = repos #设置为版本库目录
保存退出
vi passwd # 想里面添加svn账户 格式为username=password, 如向里面添加2个账户:zhagnsan和lisi,密码都是123456
zhangsan=123456
lisi=123456
保存退出 。
vi authz #修改authz 文件,创建svn组和组用户的权限
[group]
repos = zhangsan,lisi #创建一个repos的组,并添加2个用户zhangsan和lisi
[/] #修改仓库跟目录下的权限
@repos = rw #repos组用户的权限为 读写
zhangsan = rw #test 用户的权限为读写
* = r //其他用户的权限为只读
保存退出
7、设置开启启动svn服务器
vi /etc/rc.local # 在最后加入以下配置
svnserve -d -r /opt/svn/repos
保存退出
8 、启动svn服务器相关命令
svnserve -d -r /opt/svn/repos #svn服务进程的默认端口为3690
svnserve -d -r /opt/svn/repos -listen-port 3691 #也可以使用手动指定的的端口启动svn服务器进程。
9 、客户端如何连接
使用 TortoiseSVN(小乌龟)客户端 svn://ip/repos 也可以指定端口 svn://ip:port/repos
或者使用svn命令
- CentOS中搭建svn服务器
- Centos搭建SVN服务器
- CentOS SVN服务器搭建
- Centos搭建SVN服务器
- centos 搭建svn服务器
- centOS搭建SVN服务器
- Centos搭建SVN服务器
- CentOS 搭建svn服务器
- centos 搭建svn服务器
- centos搭建svn服务器
- Centos搭建SVN服务器
- CentOS搭建SVN服务器
- centos搭建svn服务器
- centos服务器搭建svn
- Centos搭建SVN服务器
- CentOS 搭建SVN服务器
- centos svn服务器搭建
- CentOS搭建SVN服务器
- (九)ArcGIS Server之介绍SOE(上)
- android-控制ExpandableListView某一项点击不展开
- 树状数组 推广
- 【Tuxedo】Tuxedo入门
- Spring Cloud构建微服务架构(四)分布式配置中心
- CentOS中搭建svn服务器
- systemverilog 变量位宽表示方法
- 指定table 下的tr 實現隔行變色
- AIDA64 Extreme v5.80.4000
- Spring Cloud构建微服务架构(五)服务网关
- Expression Add Operators
- [深度学习论文笔记][Attention] Spatial Transformer Networks
- 仿淘宝倒计时
- CodeForces 107D