Bazaar
Git 1.6をbackportsからインストール。 1. Add this line deb http://www.backports.org/debian lenny-backports main contrib non-free to your /etc/apt/sources.list. 2. Run apt-get update 3. All backports are deactivated by default (i.e. the pack…
今後のための操作ログ。Bazaarのインストール apt-get install ssh gcc libc6-dev apt-get install python python-dev python-crypto python-paramiko python-celementtree wget https://launchpad.net/bzr/1.11/1.11/+download/bzr-1.11.tar.gz tar xvzf bz…
branchName = sftp://〜これだと、一つのブランチで一つのアップロード先しか指定できないことに気付いた。 フレームワークとかだと複数のサーバにアップしたいのでフォーマットを変えた。 title,branchName = sftp://〜https://launchpad.net/tracbzrupload
bzr-emailで日本語が化けるというかヘッダがよくない。 pythonは先週初めて触ったし、メールのエンコードには全然詳しくないというレベルだけれどちょこっと修正してみた。 https://code.launchpad.net/~nishimura/bzr-email/utf8-attachment 公開が簡単なの…
bzr branch lp:bzr-email cd branch python setyp.py installpost_commit = bzrlib.plugins.email.post_commit post_commit_to = bzr-commit-notice@example.comこれでメールが届くようになった。 注意点としては、ネットワーク越しにチェックアウトしている…
[bzrupload] uri = ブランチ名1=sftp://ユーザ名1@ホスト1/パス,ブランチ名2=sftp://ユーザ名2@ホスト2/パス アップロードプラグインを作った - より良い環境を求めて これはやっつけすぎた。設定リストの取得方法が分かったので修正。 [bzrupload] trunk = …
リモートサーバにアップする予定なのでuploadコマンドを使えるようにする。 bzr branch lp:bzr-upload cd bzr-upload python setup.py install
https://launchpad.net/tracbzrupload 作り方を書こうと思ったけどソースを見た方が早いと思ってやめた。 pythonは書いたことがないというか見たこともほとんどなかったので手探りのはりぼてコード。 http://d.hatena.ne.jp/digo/20080508#1210228908 ここと…
チェンジセット ,303 更新日時: 2009/01/05 05:07:59 (13 日 前) 更新者: nishimura changesets: * ,302 * ,303.1.2 parent trees: * source:@,302 * source:@,303.1.2 なぜか303のchangesetのparentが303.1.2になっている…正しくは302.1.2だと思うんだけど…
初期状態だとログがテキスト形式で parent trees: * source:@branches%2FTRY-HOGE,96 * source:@branches%2FTRY-HOGE,97.1.4とか出てしまうので。 trac.ini [browser] ... wiki_properties = trac:description,changesets,parent treesリンクを張る項目をwik…
やっぱり bzr svn-import で一気に持ってきた方が楽かな。 Bazaar用にレイアウトを変えたい場合は、そこから更にブランチを作る。 svn-importした方は bzr pull でsvnの更新を反映させつつ、bzr用に作ったブランチのcheckoutでsvn-importブランチの更新をマ…
まだ試している途中。 後で修正するかも。 mkdir svn_import cd svn_import bzr init-repo --1.9-rich-root --no-trees . mkdir project cd project bzr branch svn+ssh://server/svn_repo/project/trunk mkdir branches cd branches bzr branch svn+ssh://s…
AttributeError: 'BzrRepository' object has no attribute 'repo' Python Traceback Most recent call last: File "/usr/lib/python2.4/site-packages/Trac-0.11.2.1.ja1-py2.4.egg/trac/web/main.py", line 432, in _dispatch_request File "/usr/lib/pyth…
trac-bzrプラグイン https://launchpad.net/trac-bzr bzr branch lp:trac-bzr cd trac-bzr python setup.py build su python setup.py installあとは管理画面で有効にする。 いつの間にかtracの管理画面がデフォルトで同梱されてるのね。 trac-admin project…
bzr qinfo などがエラーで使えない。 Bazaarの最新バージョンだと、etchのPyQtのバージョンが古いみたい。 $ apt-cache showpkg python-qt4 Package: python-qt4 Versions: 4.0.1-5(/var/lib/apt/lists/ftp.jp.debian.org_debian_dists_etch_main_binary-i38…
Launchpadのアカウントを持っていなければ、 アカウントのサインアップ方法のガイド に従い、新しいLaunchpadのアカウントで SSHキーを登録 して下さい。次のコマンドを入力して、 john.doe をLaunchpadのユーザー名に置き換えます: $ bzr push bzr+ssh://jo…
Bazaarのインストールは、Debian etch ならsetup.pyとapt-getで特に迷うところはなかった。 WindowsのCygwinはbzr-svnプラグインのインストールでハマったので、素直にWindows版バイナリを入れてみた。Cygwinから使うにはパスの変換が必要だけれど、相対パス…