Hatena::ブログ(Diary)

四角革命前夜

2012年08月15日(水)

bitbucketにブランチでなくブックマークを

Mercurialの拡張としてbookmarkというのがあります。

Gitと違ってMercurialのブランチは完全には消せず、閉じるだけですよね。それを解決するための拡張(?)がbookmark拡張で、これは後から削除できます。


で、何故か勘違いしていたのですが拡張なのでbitbucketではサポートしてないんだろうと思い込んでいたのです。

というかpush時にオプションを指定していなかったので送信されていなかっただけだったのですけど。


普通にpushする場合は

$ hg push [url]

ですが、ブックマークも送信する場合は

$ hg push [url] -B (ブックマーク名) -B (ブックマーク名) ... 

で送信できます。


実際に送信すると、

f:id:sasaplus1:20120815003310p:image

こんな感じで表示されます。ブランチの表示と違って栞のマークがついてますね。


ローカルリポジトリでブックマークを削除したあとも削除したブックマーク名を指定してプッシュすれば、リモートのブックマークもちゃんと削除されます。

とまあ、今まで気がつかなかったのはpushのヘルプを読んでいなかったからで…… ちゃんとヘルプは読むものですね。

2011年04月17日(日)

bitbucketでgistのようなものが使えたら、それはとっても嬉しいなって

bitbucket.org/sasaplus1 - hgist

書いてみたけどかなり微妙だった。

おとなしくgistを使いましょう。


Mercurialを調べつつ、シェルスクリプトも調べつつ、動作確認とかすごい疲れた。

おかげで土曜日が潰れて…… 慣れないことはやるもんじゃないなあ。


Wiki使ってね、とか言わないで作ってくれたらいいのになー。

http://twitter.com/#!/t_yano/statuses/22194313733


……土曜って何をやる予定だったんだっけ?