Bazaar
手元のBazaarで管理しているリポジトリをGitというか githubに移行してみた。リポジトリの移行にはhttps://gist.github.com/1075286のシェルスクリプトを 使うことができる。ただし、tagを打っている場合のコミットログが壊れるので注意。 あとタグを統一さ…
しばらく使っていなかったUbuntu Intrepidマシンでbzrを使おうとしたら、 APIバージョンが一致せずにエラーになってしまっていた。 $ bzr info Unable to load plugin 'svn'. It requested API version (2, 0, 0) of module <module 'bzrlib' from '/usr/lib/python2.5/site-packages/bzrlib/__init__.pyc'> but the minimum exported versi</module>…
Martin Pool氏からバグレポとパッチ作ったよというメールをもらったので いそいそとマージしました。 丁度、id:hokorobiさんがエントリ書いていたのと同じですね。 http://d.hatena.ne.jp/hokorobi/20110305/1299299220 Bazaarを使いはじめた2006,2007年くら…
qbzrが0.12でPyQt 4.3.x系のサポートを打ちきるよ、という話があるので、 PyQtのサイトを見にいったら、Python 2.5系のバイナリは4.4.3までしかリリースされていなかった。 しばらくは大丈夫そうだけど、そろそろ2.6系に移行してみることにした。 python-2.6…
プロジェクトがいくつかのブランチから構成されているときに、 以下のような感じで共有リポジトリ内でブランチしていた。 root(共有リポジトリ bzr init-repo) | +---pkg-+-A (bzr init) | | | +-B (bzr init) +---pkg2-+-A (bzr branch ../pkg/A) | +-B (bz…
http://blogs.gnome.org/jamesh/2009/01/16/bzr-send-gmail/記事にあるように、imapclientプラグインを入手します。Gmailを使う場合、bazaar.confに以下を追記します。 usernameとpasswordは適宜書き替えてください。 [DEFAULT] mail_client = imaps imap_se…
Bazaarはローカルで使っているけど、launchpadにプッシュしたことはなかったので、 試しにやってみた。 例によって、Windows限定です。 puttyjpを入手 http://hp.vector.co.jp/authors/VA024651/PuTTYkj.html puttyjpのputtygenでSSHの鍵ペアを作成する 生成…
http://sarabande.info/doc/bzr すばらしい。
BazaarでOfficeがらみのファイルの差分表示のために書いた docdiffプラグインに関して、ロシアの人からバグレポートが届いた。このプラグインは、ASCII以外のファイル名だとクラッシュするという残念なプラグイン(自分で使うときは日本語ファイル名なんて使…
リビジョン管理にBazaarを使ってみたりしているんだけど、 SJIS以外のdiffは基本的にcmd.exeでは化けます。 それでは使い勝手が悪いので、プラグインを書いてみた。 相当久しぶりにPythonプログラミング。bzr encdiffというコマンドを追加するものです。 こ…
freenodeの#bzrのログが http://bzr.arbash-meinel.com/irc_log/bzr/ で公開されているけれども、join/quitなどのログも そのまま表示されるのが邪魔なので削除するGreasemonkeyスクリプトを書いてみた。こんな感じ。 (function() { tbody = document.getEle…
Alexander Belchenko氏が一旦Bazaarのwindows版インストーラのメンテナからはずれるようです。数か月は休暇をとるのがその理由だとか。で、後任にはAlexander Haro氏が名乗りを上げました。 今後Belchenko氏が引き継ぎをするそうです。