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

linux svn 安装最简单学习

2014-08-07 11:22 197 查看
好久不写博客了。。。

早在几年前已经写过SVN了,现在写linux的svn安装过程,因为在windows下,实在是太简单了,现在下载个VisualSVN和TortoiseSVN安装和使用都一个字,顺

linux就复杂多了,不过搜一下一大推,但像我这样不熟linux的话要多花了十倍的时间,又命令行什么的,一看见就晕。

简单讲一下,apache不提供SVN的编译翻本,到第三方的网站下载去,我是到这个下载的,因为不用注册,支持下载的版本也是不注册里最高的
http://pkgs.repoforge.org/subversion/
之前就用vmware装好了redhat enter ... 6,虚拟机系统安装时支持快捷方式,只录入了用户情况和密码就装好了系统。把上面下载回来的subversion....rpm复制到虚拟机内,点击就可以安装了,不用什么命令行,但应该是安装到系统的bin目录下了,因为安装过程中没有选择过路径。YUM什么的也不管了,复杂的东西以后再算。

安装好后,就可以建repository了,找个位置,建目录,再用命令生成repository

# svnadmin create /目录路径 

然后是配置文件,密码、策略和配置文件生效

/home/svn/project/conf/passwd

/home/svn/project/conf/authz

/home/svn/project/conf/svnserve.conf

再启动服务

# svnserve -d -r
/目录路径 

把启动命令加到自动运行里(网上找回来的,不知道合理不,但能用)

/etc/rc.d/rc.local

测试一下,虚拟机本身

# svn co svn://localhsot/目录

在网外也可以了,不过要注意,一定要有“目录”。如在eclipse里,安装好svn插件后,new一个repository location的地址是 svn://192.168.1.128/目录  ( 一定要有“目录”,否则连接报错,上网找,防火墙还是安装不正确的问题一大堆,方向错了浪费了我好多时间)

update commit测试一下,正常可用,后面还有好多配置管理邮件发送啊、日志配置、监控、备份==这里就不说了,都是一大堆命令行,再晕。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux svn