您的位置:首页 > 运维架构 > Linux

纯新手向--Linux搭建SVN服务器

2016-07-21 12:03 369 查看

准备

主要针对完全没有接触过linux的童鞋

使用的工具有:

1. WinSCP:直接图形化界面访问Linux文件的工具

2. SecureCRT:使用命令行访问Linux系统的工具

搭建

安装

通过SecureCRT进入服务器后,首先查询是否已经安装svn。

svn --version


已经有了就不用安装了,没有的直接安装。

sudo apt-get install subversion


或者

yum -y install subversion


创建版本库

svnadmin create /home/svn/myrepo    //文件目录自己设置


配置

上述版本库/home/svn/myrepo建立后在文件夹下会生成conf文件夹,下面会有下面3个文件需要修改。命令行觉得麻烦的就可以用WinSCP直接对文件进行修改了。

svnserve.conf文件

anon-access = read
auth-access = write
password-db = passwd
authz-db = authz      //去掉这四行前面的“# ”


passwd文件

[users]
username = password    //username和password自己设置


authz文件

//在最后两行添加

[/]
* = rw


启动

svnserve -d -r /home/svn/myrepo


查询启动情况与关闭

ps -ef|grep svnserve


大致结果会是这样

root     212583      1  0 Jul19 ?        00:00:00 svnserve -d -r /home/svn/myrepo


基本表示可以了,回eclipse试试。

如果要关闭这个svn,可以用kill -9 212583杀死进程。

其他

如果版本库不想使用了,好办法据说是直接删掉整个文件夹。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: