Instant Django + Mercurial

Instant Django + PostgreSQLは時間をかけてやるとして、
もう一つやりたかったInstant Django + Mercurialをやってみる。


最初に参考にしたサイトを

DjangoMercurial Mirror

結果はもう一つorz
手順は

  • Mercurialをバイナリでインストール
  • TortoiseHGをインストール(使ってみたかっただけなので入れなくてもいい)
  • インストール先の"Mercurial"フォルダをInstant Djangoの"Utilities"フォルダ以下に配置
  • "start.bat"を編集してpathを通しておく
  • 試しに全体と本体のみcloneをかけてみたが根こそぎ落ちるので擬似的なディレクトリを作成
  • "start.bat"を実行
  • コマンドプロンプトから、 cd data
  • 次に、hg clone http://hg.dpaste.com/django/trunk/ site-packagesを実行
  • ダウンロード完了まで待つ
  • 完了したら、"django"フォルダのみ\site-packages\のdjangoフォルダと入れ替える
  • Djangoを動かしてみる。動いた! :)

今後の課題

  • ".hg"フォルダを"site-packages"フォルダ以下に移動させ、hgignoreファイルを作成して記述すれば思った通りになるかな?
  • 指定されたディレクトリのみダウンロードする方法を探す
  • 別の方法を考える
  • Mercurialを勉強する

うまくいけばsvnの問題に悩まされなくてすむかな?


う〜ん、ツッコミどころ満載のエントリだなぁorz