BlueHostにgitリポジトリを作る
Posted 11月 16th, 2009 by hippos
in
Subversionからgitへ移行しつつありますが、個人で使う版管理といえどもバックアップということを考えればローカルマシンの外に置きたいとずっと考えていました。それで、gitへ移行にするにあたってgithubを有料アカウントにアップグレードしようか迷っていました。最小で7$/月ですからたいした額ではありませんがプライベートリポジトリは5つ。少ないような十分なような...それにこのご時世、7$とはいえ永続的に払い続けるわけですからサラリーマンとしては慎重になります。
それで以前ホスティングしているBlueHostにSubversionをインストール仕様としては挫折しましたが、gitはどうか調べてみたらラッキー。実現できちゃいました。
以下手順
- gitを適用な場所にダウンロード
- tar zxvf git-1.6.5.2.tar.gz -C $HOME/temp
- cd $HOME/temp/git-1.6.5.2
- ./configure --prefix=$HOME
- make SHELL="/bin/bash" install
- .bashrcに"export PATH=$PATH:$HOME/bin"を追加
これでインストールは終わり。十分程度で終わりました。後は適当なパスにリポジトリを作成すればオッケー
- mkdir -p ~/git/yourproject.git
- cd ~/git/yourproject.git
- git --bare init
エラソーに書いてますがInstalling a Private Git Repository on your Shared Hosting Account, BlueHost | I On Railsに書いてあるとおり実行しただけで(もちろん、この作業以前にsshでアクセスするための手続きも必要です)単純に言えばユーザローカルにgitをインストールするだけなんですが、subversionだとsvnサーバの設定とか起動も必要なのに比べてずいぶん楽。"svn+ssh://~"ではなくて単に"ssh://~"でリモートリポジトリにアクセスできるところがミソなんですね。
これで容量やリポジトリの数を気にせず(BlueHostはDisk Storage Unlimitedですよ!)いろんなものを突っ込めます。
この記事のトラックバックURL:
http://hippos-lab.com/blog/trackback/342






最近のコメント
34 weeks 5 days ago
51 weeks 5 days ago
51 weeks 5 days ago
1年 16 weeks ago
1年 16 weeks ago
1年 17 weeks ago
1年 28 weeks ago
1年 28 weeks ago
2 years 8 weeks ago
2 years 17 weeks ago