_ [Server] svnsyncでリポジトリミラー svnsyncでリポジトリミラーの作成を試してみました。最初同期先で実行しないとダメなのかと思ったらどっからでもOKでした。なんだったら第3者のマシンで同期元から同期先に同期することも可能です。ただ、同期先に別途何かをコミットすると以降同期が取れなくなるので、ReadOnlyなミラーとして使う必要があります。 用途としては、負荷分散のために開発者のコミット用URLとそれ以外の閲覧者用URLを分けたり、リアルタイムにバックアップするのに便利そうです。 使い方をさらっと。 同期先リポジトリを作成して、フックスクリプトpre-revprop-changeを作成する (pre-revprop-change.tmpl をリネームして書き換えてもOK)。 cd /どっか/ svnadmin create mirrorsvn echo '#!/bi
svnのリポジトリを別サーバのリポジトリに移行するのに、svnsyncを利用してみた。svnsyncはSubversion1.4以降に含まれている。 まず、移行先として新規にSVNのリポジトリを作成する。 svnadmin create /home/svn/newrepo続いて作成したリポジトリのnewrepo/hooksフォルダ直下に存在するpre-revprop-change.tmplをコピーして、pre-revprop-changeを作成する。 cd /home/svn/newrepo cp pre-revprop-change.tmpl pre-revprop-change chmod +x pre-revprop-change続いて、作成したpre-revprop-changeの中身を以下のように書き換える。 #!/bin/sh exit 0 いよいよ、svnsyncを使用。まず
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く