at_yasu's blog

ロード的なことを

bazaar

Bazaar にインストールしておきたいPlugin

よく忘れるので。 email E-Mailを送るプラグイン post mail - at_yasuの日記もといメモ書き qbzr QtDialogをだすプラグイン qbzrQt4.7, SIP4, PyQt4.7 を主導でインストールする必要あります。何故かpipはうまく動かなかったので、私は手動でやりました。(20…

(Bazaar|git) svn の対応表

Bazaarのsvnと、Gitのsvn、どちらが使いやすいかなと思ったので比べてみるテスト。 各種設定 どちらとも、Subversionに依存。sshのポート番号が違う場合は、.ssh/config をいじるのが基本ぽい。*1 差 git は branch を同じディレクトリでいじるタイプ。一方…

Bazzar の Push と Merge

良いスレ(【bzr】Bazaarでバージョン管理 Rev 2)があって、pushとMergeの解りやすい説明があったからコピペ。 180 :デフォルトの名無しさん:2010/05/12(水) 01:40:55 コミットログとpullの動作で質問 共有リポジトリにtrunkブランチをinitして、 そのtrunk…

post mail

commit した時に、メールを投げる設定。まず、bzr-email プラグインを突っ込みます。 $ bzr co https://launchpad.net/bzr-email ~/.bazaar/plugins/email 次に、locations.conf ないしは、bazaar.conf にメールの設定 [/some/as/prj/dir] post_commit = bzr…

Lan越しに使用する際の注意

最近、気がついたらバージョンががんがん上がってるBazaarですが、リポジトリとworking directory/sandboxを使う場合の事。普通にbzr co/bzr branch/bzr checkoutをネットワーク越しにした場合、parent branchがLanになり、branch root が「.」になります。…

Bazaar の Hook

Bazaarでhookを使う方法。結論的に言えば、Pluginとしてスクリプトを書くようです。 作成 BazaarのPluginなので、Pythonで書いてやる必要があります。例として、pushした時に起動するhookで、pushされたらそれぞれの情報を出力します。BazaarのPluginは、「b…

svnからbazaarに移行した事

svnを使っているうちに、だんだんとtagが打てないとか気分的に使い辛くなってきたので、分散型CSMのBazaarに移行。 インストールとか Macだとパッケージが出てるから、それをインストール。なぜか10.5では一つ古いバージョンしかでてないけど、特に困らず。F…