升级ubuntu上的subversion to 1.7.9
刚开始使用wandiso 的sh文件执行,在一个虚拟机上执行其sh,但不会成功,gpg下不下来
然后在测试环境下升级,subversion能装成功,但是 apache2却起不来,出现
undefined symbol dav_svn _get repos_path
错误,更新apache2,重新加载各种模块,都没用,只好卸载之
最后根据 http://www.cnblogs.com/taofh/p/3198569.html 这篇文章,将subversion 从1.6.7更新到1.7.9
1.6 每个目录下有.svn,1.7之后只有根目录下一个.svn了,瞬间清爽啊
sudo vim /etc/apt/source.list
#在最后添加
deb http://ppa.launchpad.net/svn/ppa/ubuntu precise main
deb-src http://ppa.launchpad.net/svn/ppa/ubuntu precise main
# 执行
sudo apt-get update
#然后升级
sudo apt-get install subversion
#就会更新到最新版本 查看
svn --version
以下作废,想法很好,没有能力实现
各个linux下预编译的subversion版本都跟不上节奏,还是要根据源码编译安装
我想要的效果
目录结构
svnbase
|___config
| |_______dav_svn.conf repo___tpl svn_dav_authz svn_dav_passwd ,权限和密码配置
|___svnrepos 各个用户库的目录
|___svnserver 源码安装在该目录下
首先下载,解压
tar xzf subversion.tar.gz