Skip to content

Bazaar + Eclipse動いた

Bazaar + Eclipse動いた published on Bazaar + Eclipse動いた へのコメントはまだありません

今まで何回か(1, 2, 3, 4)Eclipse+Bazaarのエントリを書いたけど、ついに動いた(というかしばらく放置してたけど)。

■環境

以下の物は既にインストールされているという前提

  • Eclipse 3.5 (他のバージョンでも多分OK)
  • BzrEclipse (最新のでOKか)
  • Bazaar 2.2.1 (2.2系ならOKかと)

■bzr-xmloutput 0.8.7のインストール

前回書いた通り、bzr-xmloutputはレポジトリから取ってくる必要がある。

bzr branch lp:bzr-xmloutput

あとは、それを上書きする。C:Program Files (x86)Bazaarpluginsxmloutput あたり。

ここまでで、とりあえずローカルのBazaarレポジトリを使う事は出来るようになる。

Continue reading Bazaar + Eclipse動いた

Bazaar + PuTTY (Pageant)

Bazaar + PuTTY (Pageant) published on Bazaar + PuTTY (Pageant) へのコメントはまだありません

BazaarをWindowsから使ってる。プロトコルでsftpを使う時に、パスワードを聞かれないようにしたい。

■環境

  • Windows 7
  • Bazaar 2.2.0 standalone

■方法

前提として、普通にPuTTY + Pageantでパスワード無しでログインできるようになっている事。

plinkコマンドで一度対象のホストにつないでおく必要がある。(そのサーバーのfingerprintをキャッシュさせるため)

> plink host.example.com
The server's host key is not cached in the registry. You
have no guarantee that the server is the computer you
think it is.
The server's rsa2 key fingerprint is:
ssh-rsa 2048 xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx
If you trust this host, enter "y" to add the key to
PuTTY's cache and carry on connecting.
If you want to carry on connecting just once, without
adding the key to the cache, enter "n".
If you do not trust this host, press Return to abandon the
connection.
Store key in cache? (y/n) y
login as: username
Last login: Sat Sep 18 19:12:30 2010 from pc.example.com
SAKURA Internet [Virtual Private Server SERVICE]
y]0;username@wwwNNNNu:~[username@wwwNNNNu ~]$ exit
logout

環境変数の設定(システムのプロパティから設定してもいいし、以下のようにsetコマンドを使用しても良い)

set BZR_SSH=plink

後は普通にbzrコマンドを使えばOK。

bzr branch sftp://user@host.example.com/path/to/branch

■余談

Bazaarがうまく動かなくなった。bzr-xmloutputの問題で、最新の0.8.7を使おうとした時に(その時のエントリ)、元のxmloutputをバックアップしてたんだけど、バックアップを取る時に単にCtrl-C, Ctrl-Vでpluginsフォルダの下にバックアップを取ってたのがまずかったらしい。別の場所に動かしたら大丈夫だった。