TortoiseSVN 源码安装&迁移
发表于:2021-10-27 10:13:04浏览:416次
TortoiseSVN 源码安装&迁移
一、TortoiseSVN 源码安装
① 依赖环境安装,apr、apr-util、zlib、sqlite
apr 环境
# yum install autoconf libtool expat-devel -y # wget http://apache.osuosl.org/apr/apr-1.7.0.tar.gz -O apr.tar.gz # tar -zxf apr.tar.gz # cd apr-1.6.3.tar.gz # ./buildconf # ./configure --prefix=/usr/lib/apr # make && make install
apr-util 环境
# wget http://apache.osuosl.org/apr/apr-util-1.6.1.tar.gz -O apr-util.tar.gz # tar -zxvf apr-util.tar.gz # cd apr-util-1.6.1 # ./buildconf --with-apr=../apr-1.6.3 # 需要加上apr的源码地址 # ./configure --prefix=/usr/lib/apr-util --with-apr=/usr/lib/apr # make && make install
zlib 环境
# wget http://www.zlib.net/zlib-1.2.11.tar.gz # tar -zxvf zlib-1.2.11.tar.gz # cd zlib-1.2.11 # ./configure --prefix=/usr/lib/zlib # make && make install
sqlite 环境
# wget http://www.sqlite.org/2017/sqlite-autoconf-3210000.tar.gz # tar -zxvf sqlite-autoconf-3210000.tar.gz # cd sqlite-autoconf-3210000 # ./configure --prefix=/usr/lib/sqlite # make && make install
② TortoiseSVN 源码安装
# wget https://dlcdn.apache.org/subversion/subversion-1.14.1.tar.gz # tar -zxvf subversion-1.9.7.tar.gz # cd subversion-1.9.7 # ./configure --prefix=/usr/local/software/subversion --with-apr=/usr/lib/apr --with-apr-util=/usr/lib/apr-util --with-sqlite=/usr/lib/sqlite --with-zlib=/usr/lib/zlib --with-lz4=internal --with-utf8proc=internal # make && make install
二、TortoiseSVN 仓库迁移
① 旧TortoiseSVN 备份svn存储库(压缩备份&不压缩备份)