とうとう本当に Google Code の Web アクセスが出来なくなりました

まだ Subversion クライアントではアクセスできるようですが
ダンプファイルを ZIP で固めてくれないかなという淡い期待はダメだったようです
alpha 版のソースと履歴は本家に見捨てられているようなので
リポジトリの複製を GitHub か BitBucket に作成しようと思います
エクスポートツールが用意されていますが何故か上手く動かないので
エクスポートツールがうまく動くようになるのを待っていましたが
手動で行います

(今回は都合によりクライアントは 64bitWin7 で作業しています)

Google Code は Subversion
GitHub, BitBucket は Mercurial (もしくは Git)
なので TortoiseSVN と TortoiseHg をインストールしました(コマンドラインツールも使う)
ローカルに SVN リポジトリを作成し Mercurial に変換しそれを同期させる戦略です

http://www.asahi-net.or.jp/~iu9m-tcym/svndoc/svn_svnsync.html
http://chocolapod.sakura.ne.jp/blog/entry/77
http://tracpath.com/bootcamp/learning_repository_ikou_to.html

Windows 独特のはまりどころとして
リポジトリを例えば D:\tmptmp\test に作ったとすると
D: に移動した後
svnsync sync file:///tmptmp/test
であって
svnsync sync file://D:\tmptmp\test
ではダメみたいです
あとインストーラーはコマンドラインツールのパスを通してはくれていません
自分で
path = %path%;”C:\Program Files\TortoiseSVN\bin”
のようにパスを追加する必要があります

d:\tmptmp>svnadmin create test
d:\tmptmp>svnsync init file:///tmptmp/test http://makehuman.googlecode.com/svn
d:\tmptmp>svnsync sync file:///tmptmp/test

ここまではうまく行ったのだけどコンバートが出来ないorz
誰か助けて….
↓はうまく出来ませんでした

http://os0x.hatenablog.com/entry/20090608/1244445830

~\Mercurial.ini

[extensions]
hgext.convert=
を追記
hg convert -s svn http://makehuman.googlecode.com/svn/trunk makehuman

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です