1.软文推荐

2.软文推荐

3.软文推荐

svn即版本控制系统,svn是最流行的开源的版本控制系统,可用来管理任何类型的文件,其中包括程序源码。

安装步骤

1、检查系统是否已经安装如果安装就卸载

检查:svnserve –version

卸载:yum remove subversion

2、安装

yum install subversion

3、建立SVN库(文件位置可自由)

创建仓库文件夹:mkdir -p /opt/svn/repository

用svn管理员身份创建一个仓库:svnadmin create /opt/svn/repository

执行上面的命令后,自动建立repositories库,查看/opt/svn/repository 文件夹发现包含了conf, db,format,hooks, locks, README.txt等文件,说明一个SVN库已经建立。

4、权限配置

(1)authz文件配置,设置哪些用户可以访问哪些目录:进入/opt/svn/repository/conf上面生成的文件夹下,

进行配置 authz文件配置,vi authz,向authz文件追加以下内容,左边是用户名,右边是读写权限(r、w、rw、no access),

每个目录的读写权限都可精细控制,例如:

(2)passwd文件配置 主要添加用户名和密码,例如::

(3)svnserve.conf 文件配置 配置访问权限

5、启动svn

本人建议指定端口的启动方式,如果建立多个仓库,也便于管理。

svn默认端口为3690,需要在防火墙添加才可在svn客户端访问

再次我选择用3691端口启动

启动命令:svnserve -d -r /opt/svn/repository –listen-port 3691

6.查看svn进程

ps -ef|grep svn,可以看到服务启动成功,想要重新启动则kill -9 pid,再重新使用svnserve -d -r /opt/svn/repository –listen-port 3691命令启动

这时候,用svn小乌龟客户端连接会发现svn://ip:port/opt/svn/repository无法使用,这是因为linux没有开放该端口,需要手动添加;

步骤如下:

vi /etc/sysconfig/iptables,开放新端口

重启防火墙

service iptables restart

重新使用客户端就可以正常连接了!

使用svn就可以多个人共同开发一个项目,达到资源共享,集中式管理的目的。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

本文来源:www.lxlinux.net/502.html,若引用不当,请联系修改。

相关文章 8

2

Linux中使用TestDisk恢复文件具体方法 5分钟前

TestDisk是一款功能强大的硬盘修复工具,帮助用户恢复丢失的数据,修复不能启动的硬盘, 用Testdisk来恢复分区表非常简单好用,本篇文章重...

4

Linux下查看CPU占用 9分钟前

Linux下如何查看系统占用?在Linux系统中查看CPU占用是系统运维人员最常见的工作,在Linux系统中也有很多方法可以查看CPU使用率,下面为大...

5

Linux下如何查看MySQL版本 12分钟前

Linux下如何查看MySQL版本?本篇文章将为大家分享一下Linux下查看MySQL版本的三种方法,方法非常简单,有需要的小伙伴可以参考一下。 1. 在...

6

关于腾讯云im即时通讯的信息 15分钟前

目录:1、腾讯Q2营收多少?2、哪个IM即时通讯比较好用?求推荐3、腾讯旗下的软件有哪些4、IM是什么意思腾讯Q2营收多少? 8月18日,腾讯控...

7

Linux系统常用的杀毒软件 17分钟前

Linux系统是最作为服务器的首选系统,所以保证Linux服务器的安全是一个至关重要的事,下面和大家分享一下Linux系统中比较实用的杀毒软件...

8

云主机挂千牛(云服务器挂千牛) 18分钟前

目录:1、挂千牛用什么服务器做店群?2、一台云服务器可以部署几个千牛客户3、千牛挂在服务器不能发布商品吗挂千牛用什么服务器做店...