SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

さくらのレンタルサーバでsubversionを使えるようにする

問題

さくらのレンタルサーバー(スタンダードなど)でsvnコマンドなどを使えるようにしたい。

答え

少し古いバージョンだと、割とスムーズだった。

% cd ~
% mkdir src
% mkdir src/subversion
% cd src/subversion/
% wget  http://archive.apache.org/dist/subversion/subversion-1.7.10.tar.gz
% tar xzf subversion-1.7.10.tar.gz 
% cd subversion-1.7.10
% ./get-deps.sh
% ./configure --prefix=$HOME/usr

続いて、Makefileをいじるという情報があったので変更。最近のさくらのレンタルサーバーでは変更後の状態になっているようで何もしなくてよかった。

% vi Makefile
(変更前)
SVN_SQLITE_LIBS = -ldl -lpthread

(変更後)
SVN_SQLITE_LIBS = -lpthread
% gmake
% gmake install

$HOME/usr/bin/svn などに配置される。

% ~/usr/bin/svn --version
svn, version 1.7.10 (r1485443)
   compiled Jan 24 2017, 12:12:30

Copyright (C) 2013 The Apache Software Foundation.
This software consists of contributions made by many people; see the NOTICE
file for more information.
Subversion is open source software, see http://subversion.apache.org/

The following repository access (RA) modules are available:

* ra_svn : Module for accessing a repository using the svn network protocol.
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme

path に $HOME/usr/bin も追加しておくと便利。

関連するメモ

コメント