タグ

bazaarに関するzetamattaのブックマーク (10)

  • Eric Raymond、Emacs開発者に「死にゆくbzrは捨ててgitなどに移行するべき」と述べる | スラド オープンソース

    オープンソースという開発スタイルを啓蒙し、Open Source Initiativeを設立したことで知られるエリック・レイモンド氏が、「EmacsはBazzarからGitに移行すべき」と述べたそうだ(slashdot、レイモンド氏がemacs-develメーリングリストに投稿したメール、TechieNews)。 Emacsはそのソースコードの管理にBazzar(bzr)を利用しているが、Bazzarの開発は停滞しており、死にかけているという。とはいえ、Bazzarは利用するには十分な機能を備えており、問題も少ない。Bazzarが十分成熟したツールであることはレイモンド氏も認めているが、氏は同時に「停滞しているツールを利用し続けることは、新たな開発者の参加を難しくする」と述べている。 また、「若いハッカーEmacsを恐竜のような、難しく、大きく、重装備の前世紀の遺物だと思っている」とも述

    zetamatta
    zetamatta 2014/06/09
    あ、「停滞してる」という記事見つかってしまった…
  • Git 対 Subversion:長引く争い | readwrite.jp

    ソフトウェア業界においてGitが支配的な存在ではなかった時代がかつて存在した、といつか言われる日が来るかもしれない。 2010年にはSubversionが、ソフトウェアの共同開発には欠かせないツールであるバージョン管理システムの60%以上を占めていた。Forresterによれば、この時期Gitのシェアはわずか2.7%であった。Redmonkのアナリストであるステファン・オグレディが集めたデータによると、今日ではGitのシェアは28%まで増加し、Subversionの地位を脅かしている。 Subversionのような集中型のシステムよりもGitのような分散型の方が優れているにも関わらず、マーケットがGitを受け入れるのにこんなに時間がかかっている理由は何だろうか? これからは分散型が主流になるバージョン管理システム(VCS)は、ソフトウェア開発の変更点を記録してプロジェクトを管理するための基

    Git 対 Subversion:長引く争い | readwrite.jp
    zetamatta
    zetamatta 2014/01/25
    Mercurial も Bazaar と同じくらいやないか。くそーくそー
  • bzrは死につつある。Emacsは移行しなければならない

    bzr is dying; Emacs needs to move Emacsのソースコードは、Bazaarでバージョン管理されてきた。しかし、Bazaarは分散バージョン管理システムとしては、Gitに敗北したし、もはや死につつある。Eric S. Raymondは、Emacsは他のバージョン管理システムに移行しなければならないと書いている。 私がこの投稿をしている理由は、バージョン管理システムとその周辺ツールのエキスパートとしての責務であって、この議論に参加したいがためではない。 bzrバージョン管理システムは死につつある。ほとんどの点で、もはや死んでいる。dev listは死んでいるし、Canonicalのほとんどの内部プロジェクトはbzrを捨ててgitを使っているし、古参開発者の一人が、なぜbzrが失敗したかについて書いている: http://www.stationary-trave

    zetamatta
    zetamatta 2014/01/08
    曰く「個人的にはMercurialの方が好きなのだが、だが、Mercurialにしたって、最近ははかばかしいことは聞こえてこない。私はgitの勝利に納得し、移行した」
  • bzrのリポジトリをgitに変換する方法 (fast-import編) - methaneのブログ

    bzr-git を使う以外に、 fast-import を使う方法があります。 単に乗り換えるために変換したい場合は、こちらのほうが高速で楽です。 まずは、 bzr の fastimport プラグインを用意します。 $ pip install fastimport $ cd ~/.bazaar/plugins $ bzr branch lp:bzr-fastimport fastimport次に、ブランチを変換していきます。カレントディレクトリ配下に trunk release という2つの bzr ブランチがあるとします。これを proj.git に変換します。 $ git init proj.git $ cd proj.git $ bzr fast-export --export-marks=marks.bzr ../trunk | git fast-import --export-

    bzrのリポジトリをgitに変換する方法 (fast-import編) - methaneのブログ
  • Bazaarでアレを元に戻す108の方法 — Bazaarスタートアップガイド v0.0.1 documentation

    Bazaarでアレを元に戻す108の方法¶ タイムインターメディアさんのブログに 「Gitでアレを元に戻す108の方法」 http://labs.timedia.co.jp/2011/08/git-undo-999.html 「Mercurialでアレを元に戻す108の方法」 http://labs.timedia.co.jp/2011/08/mercurial-undo-999.html という記事が上がってますが、Bazaarはきっと誰も書いてくれないのでさびしくなる前に自分で書きます。

  • リビジョンの指定に関するあれこれ - wonderful_pandaの日記

    Bazaarで、リビジョンを指定してコマンドを実行するというのはごく日常的な操作なわけですが、その指定方法にもいろいろなパターンがあります。今日はその辺をざっくりまとめたいと思います。 基のはなし コマンドによって、リビジョンを1つだけ指定できるものと、2つ指定(範囲指定)できるものがあります。(リビジョンを指定できないものもありますが、それは今回は置いときます) リビジョンを2つ指定するときは、以下のように「..」でつなげて指定します。 # rev1001と1002を比較(rev1002で変更された内容を表示) $ bzr diff -r 1001..1002リビジョンを指定する際に、さまざまなセレクタを使用することができます。たとえば、「今日最初にコミットしたリビジョン」を指定したければ、"date:"というセレクタを使って以下のように指定します。# 今日最初のコミット以後に作業ツリ

    リビジョンの指定に関するあれこれ - wonderful_pandaの日記
    zetamatta
    zetamatta 2012/05/30
    bazaar のリビジョン指定の仕方など
  • Bazaarユーザーリファレンス — Bazaar 2.8.0dev1 documentation

    zetamatta
    zetamatta 2012/05/30
    公式?
  • WindowsDownloads - wiki.bazaar.canonical.com

    All installers are available from https://launchpad.net/bzr/+download (older, and sometimes newer if this page has not been updated yet). The Standalone Installer This is typically the best choice for most users and includes: the core Bazaar distribution help in Windows Help (chm) format GUI clients - Bazaar Explorer, QBzr and optionally TortoiseBZR numerous bundled plugins including BzrTools, bzr

    zetamatta
    zetamatta 2012/05/30
    Windows版Bazaarのダウンロードページ。Python入ってない人は、Standalone をダウンロードするとよいよ!
  • Home - Noppiのおぼえがき

    Noppiのおぼえがき

    zetamatta
    zetamatta 2012/05/28
    始める際に最初に必要な事柄が載ってる。
  • InfoQ: 分散バージョン管理システムの詳細なガイド

    垂直スケーラビリティと効果的なテストによる金融取引システムのパフォーマンスと効率の最大化 Peter Lawrey氏はJavaチャンピオンであり、Chronicle SoftwareのCEOとして、開発者を鼓舞してソリューションのクラフトマンシップを高めることに情熱を注いでいる。経験豊富なソフトウェアエンジニアとして、Lawrey氏はソフトウェア開発プロセスにおけるシンプルさ、パフォーマンス、創造性、革新性を奨励することに努めている。

    InfoQ: 分散バージョン管理システムの詳細なガイド
    zetamatta
    zetamatta 2012/05/10
    あぁ、bzr は GNU になったのか
  • 1