彷徨えるフジワラ

年がら年中さまよってます

hg-branch

複数ルートなブランチの全ての差分の取得

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

Mercurial のブランチ、ブックマーク、タグの名前で使用を回避すべき文字

暫く前に、本家のユーザ ML 宛てに以下の質問が寄せられていました。 元々禁止されている文字以外に、ブランチ、ブックマーク、タグの名前に、使うべきではない文字ってある? (意訳) Mercurial では、以下の名前と: tip . (ドット) null 数字のみで構成され…

"Android Studio最速入門" 第32回に関する指摘

連載 "Android Studio最速入門〜効率的にコーディングするための使い方" における "第32回 バージョン管理─Mercurial連携の使い方" での Mercurial 連携に関する説明で、気になる点があったので、まとめておこうと思います(筆者の方には報告済み)。ある程…

『Mercurial で pull request』したい Git ユーザが必要になるであろう、Mercurial におけるブランチの概念+アルファ

ツイッターで以下のようなツイートを見かけたので: window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "htt…

(特に Git 併用ユーザには是非読んでおいて欲しい) Mercurial における『ブランチ』の概念 〜 その6

長々続いたこのシリーズも、今回で一応終了。最終回の今回は、『名前付きブランチ』に関する、ちょっと踏み込んだ話題を扱う。普通に運用する場合には、それほど必要となる局面は無いかも知れないけれど、知っていればちょっとは便利になるかもしれない事柄…

(特に Git 併用ユーザには是非読んでおいて欲しい) Mercurial における『ブランチ』の概念 〜 その5

今回は『名前付きブランチ』運用時に必要となる幾つかのトピックを扱う。ちなみに、当初は『5回』の予定だったけど、あと1回加えて、全6回になる模様。以下、各回で説明する主なトピック: その1: 名前無しブランチ その2: 名前付きブランチ その3: …

(特に Git 併用ユーザには是非読んでおいて欲しい) Mercurial における『ブランチ』の概念 〜 その4

今回は "topological branch" の話。以前は原語の "topological branch" を正確に直訳した『位相(幾何学)的ブランチ』という呼称を用いていたが、現在はオンラインヘルプも含めて『構造的ブランチ』という呼称を用いるようにしているので、旧来の呼称に馴染…

(特に Git 併用ユーザには是非読んでおいて欲しい) Mercurial における『ブランチ』の概念 〜 その3

※ 2013-10-10: 暗黙の更新反映等、ブックマークの伝搬に関して、記述を補足当初は『構造的ブランチ』の説明をしようと思っていたのだけれど、『特に Git 併用ユーザには是非読んでおいて欲しい』と冠していることもあり、Git ユーザにとっての『ブランチ』の…

(特に Git 併用ユーザには是非読んでおいて欲しい) Mercurial における『ブランチ』の概念 〜 その2

今回のお題は、Git における『ブランチ』と同じものと誤解してGit 併用ユーザが混乱する事案が多発する、Mercurial の『名前付きブランチ』に関して。以下、各回で説明する主なトピック: その1: 名前無しブランチ その2: 名前付きブランチ(本エントリ) そ…

(特に Git 併用ユーザには是非読んでおいて欲しい) Mercurial における『ブランチ』の概念 〜 その1

ここ暫く、Twitter や ML 等で、Mercurial の『ブランチ』に関する質問 (特に Git の『ブランチ』との対比) に答える機会が度々あったので、Mercurial における『ブランチ』の概念に関してまとめてみた。実のところ、SCMBootCamp in Nagoya #1 での、稲田氏 …