16.问题:如何搭建Linux版的SVN服务器?

解决方案:如下所示

第1步:检查系统是否已经安装SVN Server

find / -name subversion
rpm -qa subversion
rpm -ql subversion

第2步:如果有显示版本号和安装位置,则卸载重新安装

yum remove subversion

第3步:在线安装SVN Server

yum -y install subversion

第4步:检查SVN是否安装成功

svnserve --version

第5步:建立SVN版本库(即SVN中央仓库)--在/home下建立一个名为svn的仓库(repository),以后所有代码都放在这个文件夹下面

cd /home
mkdir svn
svnadmin create /home/svn
ls svn
cd svn/conf
ls

第6步:配置SVN的账号密码文件--passwd

vim passwd

:wq保存退出

第7步:配置SVN的权限控制文件--authz(最后一行*=很重要不能少)

vim authz

:wq保存退出

第8步:配置svnserve.conf

vim svnserve.conf

第9步:启动与停止SVN服务

svnserve -d -r /home/svn

ps -ef|grep svnserve

第10步:前往阿里云控制台找到Linux服务器的网络安全组打开

第11步:在eclipse中选中项目点击鼠标右键选择Team,然后新建SVN连接(URL为svn://你的公网IP)

祝你好运~


5/11/2019 12:40:35 AM 已解决!