您的当前位置:首页>全部文章 >"博客"内的文章 >文章详情
TortoiseSVN 源码安装&迁移
发表于:2021-10-27 10:13:04浏览:312次TAG: #TortoiseSVN #linux #服务器


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存储库(压缩备份&不压缩备份)

登录 登录阅读全文