Mercurial

OSSチャリティセミナーで発表してきました

今日開催された東日本大震災支援緊急企画 OSSチャリティーセミナー - がんばろうニッポンでMercurialについて5分ほどしゃべってきました。スタッフ、参加者の皆様ありがとうございました。資料をアップしておきます。 Osc mercurial-public View more presen…

hgflow

GitにはA successful Git branching modelと言われるブランチ運用フローが知られています。内容の詳細はこちら原文 A successful Git branching model » nvie.com翻訳 見えないチカラ: A successful Git branching model を翻訳しましたでこのフローを補助す…

TortoiseHgでMQ

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

MercurialとGitのブランチの違い

MercurialのブランチというのがどういうものでしかもそれがGitと同じなのかどうかもいままでよくわからなかった。その辺のモヤモヤがこれを読んで理解できた(気がする)。experimentalworks » Blog Archive » Mercurial bookmarks A Guide to Branching in …

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リポジトリに直接コミットするというもの。ネットワークはつながっています。また元請け…