備忘録エントリー。
subversionのリポジトリを一発で作るスクリプトを書きました。たった3コマンドを実行するだけですが、久しぶりにリポジトリを作るとコマンドを忘れてたりするので、シェルスクリプトにしておくと安心です。
if [ $# -eq 0 ]; then echo "usage: create_repo" >&2 exit 2; fi echo "Creating directory $1"; mkdir $1; echo "Creating repository $1"; svnadmin create $1; echo "Giving ownership of $1 to apache"; chown -R apache. $1;
/var/www/svn(パスは適宜読み替えてください)にcreate_repoという名前でテキストファイルを作って、そこに上のソースコードを貼りつけて保存してください。
$ cd /var/www/svn $ vi create_repo
(viエディタが立ち上がったら、iを押すと入力モードになるので、そこにコピペ。ESC押す→:wqとタイプして保存&終了。)
mkdir, svnadmin, chownコマンドが使えるアカウント(rootとか)でSSHにログインしたあと、下のようなコマンドを叩くだけです。
$ ./create_repo dirname
ルーチンワークは、ちょっと面倒でもスクリプト化しておくと便利ですね。
トラバURL : http://suin.asia/trackback/480
氷川 XOOPS Module 開発室