在 linxu 机器上装置 sv
如果是 centos 或者 Redhat 间接应用对用的包管理工具装置即可
题主因为用的是 openSuse, 这里介绍两种我晓得的形式
1. 应用包管理工具装置
应用包管理工具进行装置
zypper install subversion
即可 如果没找到 参考我另外一个文章增加对应的仓库即可
传送门点这里
2. 源码编译
装置 subversion 须要装置
apr
apr-util
sqlite
大家对号入座 如果有就间接跳过没有则须要装置
-
apr 下载安装
wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz
解压,tar -zxvf \` 文件名 \` 并进入解压后的目录目录下执行命令
./configure --prefix=/usr/local/apr make && make install
-
apr-util 下载安装
wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz
解压, tar -zxvf \` 文件名 \` 并进入解压后的目录目录下执行命令
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config make && make install
-
sqllite 下载安装
wget http://www.sqlite.org/sqlite-amalgamation-3.6.13.tar.gz
解压, tar -zxvf \` 文件名 \` 并进入解压后的目录目录下执行命令
./configure --prefix=/usr/local/sqlite make && make install
- 最初回到 subversion 的目录下执行命令
./configure --prefix=/usr/local/svn --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/sqlite --with-lz4=internal --with-utf8proc=internal
如果报错
揭示版本过低 须要下载最新的文件并解压到对应的文件夹下:
依照图中操作即可
下载实现后的文件如下图
将其尽数搁置于图中提醒的文件夹中即可, 如果没有则自行创立
最初再执行 4.
命令 make&& make install 发现编译装置胜利
建设软连贯即可
ln /usr/local/subversion/bin/svn /sbin/svn