TortoiseHg

TortoiseHg2.0でのMQ

以前はTortoiseHgでMQ - wyukawa’s blogという感じだった。それがどう変わったかというと という感じになった。右上の「パッチキュー」というアイコンをクリックしてパッチキューを表示させる。 左下に既に適用されているパッチが表示されている。この例では…

TortoiseHg2.0のincoming,pull

TortoiseHg2.0以前では TortoiseHG 0.9.0のincoming,pull/outgoing,push - 文殊堂 という感じだったリモートリポジトリとの同期機能だがTortoiseHg2.0になって変わった。個人的には前のほうが良かったような気もするw ともあれ紹介する。初期状態clone元のリ…

3/1にTortoiseHg 2.0が出るらしい

TortoiseHg 2.0 will be released with Mercurial 1.8 (Mar 1, 2011). tortoisehg / thg / wiki / Home — Bitbucket 出るといっても今までのPyGTK版ではなくPyQtポートというやつ。 GUIが全く違います。こんな感じ 今までのTortoiseHgはリポジトリ毎に起動す…

TortoiseHgでMQ

MercurialにはMQというGitには無い機能がある。内容としてはGitのインデックスにちょっと近いかも。この機能は簡単にいえばパッチ管理なのだが理解しづらい。以下のエントリが一番わかりやすい。 Mercurial MQ について - daily dayflowerこのエントリの流れ…

hgsubversionではhg mergeしてできたmerge済みrevisionをpushすることはできないのでrebaseする

hgsubversionではhg mergeしてできたmerge済みrevisionをpushすることはできない。 - wyukawa’s blogの続きですが、前回はhgsubversionではhg mergeしてできたmerge済みrevisionをpushすることはできないので、updateしてrevertしてcommitしました。本家のペ…

hgsubversionではhg mergeしてできたmerge済みrevisionをpushすることはできない。

ネットワークがつながらない状況での分散開発はどうやるのがいいのか - wyukawa’s blog ではunbundleしてmergeしてcommitまでしたが、そのままだと「abort: Sorry, can't find svn parent of a merge revision.」といわれてSVNにpushできない。 hgsubversion…

HgSubversion試してみた

夏休み突入しました。周りでは突入出来てない人もいるけど。。。--);ネットワークがつながらない状況での分散開発をマジにやりそうなので、それにそなえてHgSubversionを調べてみました。 開発者はSVNしか意識しないで、構成管理担当者がcloneして差分をbund…

ネットワークがつながらない状況での分散開発はどうやるのがいいのか

ネットワークがつながらない状況での分散開発はどうやるのがいいかを考えてみる。以前似たような経験したのは自分たちが複数の協力会社の1つという立場で、元請けのSVNリポジトリに直接コミットするというもの。ネットワークはつながっています。また元請け…

TortoiseHgとたわむれてみる

TortoiseHgは以下からインストールします。Mercurialも含まれています。TortoiseHg-0.8.1-hg-1.3.1.exeをVistaにインストールしました。なおインストール後再起動が必要です。 http://bitbucket.org/tortoisehg/stable/wiki/Homeコミットにはユーザ名が必要…