2009-02-01
MENTAのようなsubmoduleのあるgitリポジトリで全ソースを取得する
git |
![]()
MENTAは依存CPANモジュールがno titleと共通化されてcgi-extlib-perlとして別リポジトリになってて、MENTAには
[submodule "cgi-extlib-perl"] path = cgi-extlib-perl url = git://github.com/tokuhirom/cgi-extlib-perl.git
というsubmoduleで外部参照されている。
だからgitでMENTAだけcloneしてもcgi-extlib-perlが無いからそのままでは実行できない。
ということでsubmoduleのソースも取り込む作業をする。
ぶっちゃけgit submodule - みずぴー日記の通りにやっただけ。
$ cd ~/proj/
$ git clone git://github.com/tokuhirom/menta.git
$ cd menta
$ git submodule init
$ git submodule update
$ cd cgi-extlib-perl
$ git checkout master
コメント
トラックバック - http://subtech.g.hatena.ne.jp/otsune/20090201
