1.先把SVN的源代码下载下来。文件有2个,第一个是subversion 源文件,后一个是依赖文件。这两个文件版本号最好是一致的。
View Code BASH
1 2 | wget http://subversion.tigris.org/downloads/subversion-1.6.1.tar.gz wget http://subversion.tigris.org/downloads/subversion-deps-1.6.1.tar.gz |
2.解压缩。两个压缩包的内容都会解压到subversion-1.6.1。
View Code BASH
1 2 | tar xfvz subversion-1.6.1.tar.gz tar xfvz subversion-deps-1.6.1.tar.gz |
3.配置安装。
注意prefix前面是两个减号,prefix用于指定路径。1.6.1不带berkeley-db,所以我们用的是FSFS模式。
View Code BASH
1 2 3 4 | ./configure --prefix=/opt/svn make clean make make install |
4.添加环境变量(虽然我不会用VIM,但是这台VPS上也没有别的编辑器了。。。INS进入插入模式,写完内容后按ESC返回,然后:wq保存退出,我竟然会这些操作,奇迹啊。。。)
View Code BASH
1 | vi /etc/profile |
在文件最后加入
View Code BASH
1 2 | PATH=$PATH:/opt/svn/bin export PATH |
然后加载修改后的文件
View Code BASH
1 | source /etc/profile |
5.测试SVN是否安装成功
View Code BASH
1 | svnserve –version |
如果能看见版本信息即为安装成功