在Linux下安装SVN(Subversion)

    今天在公司电脑上装了个虚拟机,系统用的SLES(suse linux enterprise server),需要用svn获取项目代码等文件,装个subversion。

    自己下了个subversion-1.6.19,安装时候该出现的问题就出现了,于是傻傻的缺什么下载什么,突然发现subversion官网提供一个subversion-deps-1.6.19,所有依赖的包都再里面,尴尬了……

    老老实实下载deps包,它会解压在subversion-1.6.19文件里,先运行autogen.sh,它会生成build.sh,这个脚本将编译文件夹中所有包得源代码。你也可以需要什么就编译什么然后安装。最后运行subversion-1.6.19目录下的configure,也许会提示没有找到apr和apr-util。如果你确实安装过了,那么在configure时候加上apr路径,apr-util也用apr路径,虽然安装apr-util时候是提示安装到/usr/local/apr/lib/下了,但是configure时是用apr这个目录。这样configure应该就能通过了。最后可能会有个警告提示你需要Berkeley DB数据库,客户端用嘛,不管它。

    接下来就是make 和 make install(别忘记需要root权限)了。


总结下来步骤就是:

1.下载subversion-1.6.19.tar.bz2 和subversion-deps-1.9.16.tar.bz2:

wget http://subversion.tigris.org/downloads/subversion-1.6.19.tar.bz2  http://subversion.tigris.org/downloads/subversion-deps-1.6.19.tar.bz2

2.解压:

tar -jxvf subversion-1.6.19.tar.bz2
tar -jxvf subversion-deps-1.6.19.tar.bz2
3.安装:
cd subversion-1.6.19
./autogen.sh
./build.sh

或者自己选择安装需要的包以后用:

./configure --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr/

然后:

make
sudo make install
如果需要安装apr和apr-util,在装apr-util时configure也要加apr路径
 ./configure --with-apr=/usr/local/apr/

    可能需要安装openssl和openssl-devel包,如果你向我一样用的SLES,可能没有源给你用zypper装软件(我不知道哪有),那你应该下载了两个DVD或者CD,里面有openssl和openssl-devel。在YaST2->软件->安装源中添加他们的路径,然后就可以用zypper install open-devel命令安装了。


                                                                                                                                                                                                                 好好学习 天天向上

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

冰水

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值