如何在云服务器上部署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客户端进行配置,统一网段就可以共享