http://www2.atwiki.jp/okumura/pages/84.html
- リポジトリをバックアップ
sudo svnadmin dump /var/svn/repos/ip6plus > hoge-ip6plus
Leopardには、Subversion 1.4.4 が、入っているけど、最新版をインストーラでインストールする。
- 1.4.4 は、下記のようにして、移動しておく
sudo mkdir /usr/oldsvn sudo mkdir /usr/oldsvn/bin sudo mv /usr/bin/svn* /usr/oldsvn/bin/ sudo mv /usr/bin/ap*config /usr/oldsvn/bin/ sudo mv /usr/bin/neon-config /usr/oldsvn/bin/
(間違っていたので、修正しました。2009/2/1)
- 最新版にリンクする
sudo ln -s /opt/subversion/bin/* /usr/bin
リポジトリは、バージョンが違うと、扱えないので、作り直す。
- 下記のアドレスから、最新版をとってきて、インストールする
- リポジトリ作り直し
sudo mkdir /var/svn/repos sudo svnadmin create /var/svn/repos/ip6plus sudo svnadmin load /var/svn/repos/ip6plus < hoge-ip6plus
- svnサーバーの起動
完全に忘れていました。
そうでした。これを起動しないといけないのです。。。
あと、パスワードをかけることもできます。
svnserve -d -r /var/svn/repos/
http://aglabo.com/agl/proevo/Linux/Subversion/howto/init-svnserve.html
- svnserve を自動で動かす方法
http://d.hatena.ne.jp/dambiyori/20080809/1218275116
Ligonというソフトを落としてきて、登録する
手動起動した場合は、その人のパーミッション。
自動起動した場合は、root/wheel にしておきます。
chown -R root:wheel /var/svn/*
結構、めんどうですね。。(汗)