タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

bzrに関するtsukkeeのブックマーク (3)

  • Bazaar 2.0 がリリースされました : DSAS開発者の部屋

    過去に Bazaarの紹介 で紹介したときには 1.9 だったBazaarですが、その後も毎月のリリースをかさねて先週とうとう メジャーバージョンアップとなる 2.0 がリリースされました。(ダウンロードサイト) 正式なリリースノートは公式Webサイトを参照してもらうとして、この一年弱で改良された点を私の基準で紹介したいと思います。 TortoiseBZRが(たぶん)実用レベルになった 私はたいていコマンドラインから利用しているので、以前紹介したときはTortoiseBZRをあまり使い込んでいませんでした。 その後、TortoiseBZRを使い込んでみたところ、pushができない、addもできないなど最低限の機能がそろっていなかったり、ステータスの表示が重くてストレスになったりしたので結局アンインストールしてしまいました。 その後今年に入ってからTortoiseBZRの開発が停滞してしまい

    Bazaar 2.0 がリリースされました : DSAS開発者の部屋
    tsukkee
    tsukkee 2009/10/10
  • なぜbzrはhgより遅いのか - methaneのブログ

    (hgの部分をgitに置き換えてもOK) bzrとhgを比較するベンチマークだと、特にcloneにおいてbzrが遅い。 bzrとhgにおける、リポジトリとブランチの扱いの違いについて まず、bzrは色々な使い方に対応できるようにしようとしてリポジトリとブランチと作業ツリーを分離して設計している。 bzrの .bzr というディレクトリは、作業ツリー、ブランチ、リポジトリを含む場合もあれば含まない場合もある。 bzr init-repo --no-tree foo # foo/ はリポジトリ bzr init foo/bar # foo/bar/ はブランチ bzr co --lightweight foo/bar baz # baz/ は作業ツリーさて、bzrのリポジトリ、ブランチ、作業ツリーとは何者か。 リポジトリというのは、リビジョンを格納するものだ。リビジョンとはあるディレクトリツリ

    なぜbzrはhgより遅いのか - methaneのブログ
    tsukkee
    tsukkee 2009/08/25
    bzrが遅いというより仕組みが違うということか
  • TortoiseBZRの新型キャッシュを実装した - methaneのブログ

    TortoiseBZRはTortoiseSVNの動作を移植しているんだけど、TortoiseSVNが各ディレクトリに管理ディレクトリを作るのに対してbzrは作業ツリーのトップにしか管理ディレクトリを作らないので、TortoiseSVNのキャッシュ構造だとすごい無駄なことをしていた。作業ツリー単位で一気にキャッシュを構築することでだいぶ速くできた。 まだtrunkにマージするのは怖いので、しばらくは自分でドッグフードをべるつもり。一緒に人柱になってくれる日と募集中。使い方は以下の通り。 0. bzr-1.18-setup.exe をインストールしておく。 1. Pythonとbzr最新版のpython-based-installer をインストールする 2. qbzr を Python\Lib\site-packages\bzrlib\plugins\qbzr にインストールする. (%U

    TortoiseBZRの新型キャッシュを実装した - methaneのブログ
    tsukkee
    tsukkee 2009/08/25
    この新型キャッシュはTortoiseHgやGitに応用できないのかな?むしろ,自分がbzrに乗り換えようか,最近いろいろブラッシュアップされてきててよさげな感じ
  • 1