云服务器上部署SVN

如何在云服务器上部署SVN

1.根据自己云服务器的ip账号登录虚拟linux系统
2.输入yum -y install subversion 进行安装svn (前提先查看自己的linux服务器是否安装了svn:find / -name subversion 有提示表示安装了,无则没有安装)
在这里插入图片描述
2.输入命令:创建版本目录和配置

mkdir -p  /usr/svn                                   主要创建一个版本目录,可以自定义,我创建在/usr/svn下
svnserve -d -r /var/www/svndata         主要配置版本目录

3.输入命令:svnadmin create /usr/svn/myprojects 建立版本库:创建一个存放项目的资源库

svnadmin create /usr/svn/myprojects                                     资源库名称叫myprojects

4.cd进入到myprojects中,如图所示:
在这里插入图片描述
cd conf中,如图所示:
在这里插入图片描述
配置文件:

vi passwd                            设置相应的用户和密码:abc01是用户账号,123456是密码

在这里插入图片描述

vi authz                         进行权限配置
在末尾代码处添加:
[myprojects:/]                   对资源库的设置相应权限,rw表示可读写,r只可读,w只可写
abc01=rw
abc02=r
*=                     

在这里插入图片描述
vi svnserve.conf进行服务配置:
在这里插入图片描述

5.启动svn服务,svnserve -d -r /usr/svn
然后在eclispe中通过team分享项目到服务器中的资源库中去
svn://公网ip地址/资源库名 eg:svn://47.123.11.111/myprojects
别人可以通过你设置的账号和密码在eclispe中导入项目
关掉svn服务,killall svnserve

svn是目前主流的项目版本控制服务器,本地可以通过下载本地的svn客户端进行配置,统一网段就可以共享

发布了7 篇原创文章 · 获赞 0 · 访问量 889

猜你喜欢

转载自blog.csdn.net/Mrbignose/article/details/83722201
今日推荐