にゃあ

subversionのリポジトリを作るシェルスクリプト

備忘録エントリー。

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

ルーチンワークは、ちょっと面倒でもスクリプト化しておくと便利ですね。


コメント&トラバ

トラックバックを送る

無関係なスパムのトラックバックを防止するため、リンク先で本サイト(suin.asia)への言及が確認されないトラックバックは破棄しています。

トラバURL : http://suin.asia/trackback/480

コメントを書く

お名前* URL
本文*
合い言葉* ←「joanysimfe」と入力して下さい。
* この記事の話題と関係ないコメントはどんな内容でも削除します。(移動できないので)

トラックバック

トラックバックがないのはさみしいにゃん…。

コメント

コメントはないです。誰かコメント書いてよぅ…。

Author

Submenu

Recent Entries

XOOPS Cube Dev Ring

氷川 XOOPS Module 開発室

Recent Comments

Recent Trackbacks