Centos 6系统中svn的搭建
来源:互联网 发布:手机温度测量软件 编辑:程序博客网 时间:2024/06/05 05:07
1.安装svn server
执行命令: yum install subversion
中间过程输入y,出现该图中所示安装成功。
2.检查svn是否安装成功
输入命令:svn --version
出现该图所示,表明安装成功。
3.创建文件夹svn_home/data
3.SVN服务的启动和停止
执行命令: vi restart.sh 新建脚本文件名为restart.sh;
修改restart.sh脚本文件,添加 以下内容:
killall svnserve
svnserve -d -r /opt/svn_home/data --listen-port 3699 --listen-host 127.0.0.1(该ip地址为服务器地址)
-d 表示以守护进程运行
-r 表示svn根目录位置,访问时不需要输入全路径就可以访问代码库
保存上述脚本;
输入命令:chmod +x restart.sh将脚本可正确执行;
输入命令:./restart.sh 执行脚本;
查看就会有相应的svn进程。
4.创建svn仓库名为document,命令:svnadmin create /opt/svn_home/data/documtent --fs-type fsfs
完成后会自动在opt/svn_home文件夹下创建document文件夹(svn仓库),document文件夹下存在以下文件:
参数--fs-type的值可以为Berkeley DB和FSFS,分别具有以下特性:
5.配置仓库权限
conf目录现有三个文件分别为 authz、passwd、svnserve.conf
authz文件的配置:
添加组用户,输入命令:vim authoz,添加内容如图片中所示:
[groups]
groupuser=zhangsan,lisi,wangwu
[document:/] 该名称为svn仓库名
@groupuser=rw rw表示权限可读写
passwd文件的配置:
为用户组内成员添加密码:执行命令vim passwd ,添加内容如下图:
svnserve.conf文件的配置:
anon-access = read(配置匿名用户的权限,如果为read,代表匿名用户的权限为读,如果为none,则代表匿名用户没有权限)
auth-access = write(配置授权用户的权限,此处设置为写权限)
password = passwd (表示用户名密码配置在同级目录下的passwd文件中)
!!!另外要特别注意,该文件中不要写中文内容,包括注释;
到此,svn安装和配置完毕,我们可以使用svn客户端来链接到该svn进行检出。
- Centos 6系统中svn的搭建
- CentOS 6.5中SVN的搭建.
- CentOS中搭建svn服务器
- centOS下svn的搭建
- centos下svn的搭建
- CentOS Linux系统搭建SVN server服务
- 搭建简单的SVN系统
- CentOS下SVN服务器的搭建使用
- CentOS下SVN服务器的搭建使用
- centos下svn服务器的搭建
- Linux: CentOS SVN的搭建与连接
- CentOS 7 SVN的搭建和使用
- 阿里云服务器Linux系统CentOS搭建安装svn指南
- centos 搭建 svn 服务
- Centos搭建SVN服务器
- CentOS SVN服务器搭建
- centos 6.3 搭建svn
- Centos搭建SVN服务器
- HashMap和Hashtable的区别
- [P1060]开心的金明
- JavaScript对象创建的常用方法及各自的局限性
- APPStore版本更新时,App 预览和屏幕快照规则以及经验
- 001.Two Sum
- Centos 6系统中svn的搭建
- oracle 11.2 增加节点
- 对于Dubbo框架的一些小分享
- 造成mysql全表扫描的原因
- iOS文本@功能
- QT QML初体验随笔之QQuickView(9)
- hadoop中的filesystem和localfilesystem
- MySQL性能调优my.cnf详解
- win10重新装机后的一点配置