パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Linus曰く「Subversionは史上最も無意味なプロジェクト」」記事へのコメント

  • by Anonymous Coward on 2007年12月03日 20時54分 (#1259516)
    LinusはSubversion単体で評価するからCVSの焼き直しにしか見えなくて
    こき下ろしてるんだと思うけど、総合的に評価するなら周辺ツール込みで見る
    必要があるんじゃないかな。

    例えば、Windowsでは何よりTortoiseSVNって出来のいいGUIクライアントが
    あるのが非常に大きい。非プログラマのメンバーにも使わせられるのがすごく
    ポイント高いんだ。

    xxは根本的な問題を解決してたって自画自賛する人がいるけど、そういう周辺の
    部分が見えないから限られた人にしか良さが理解されなくて損してるってパターン
    じゃないかなぁ、今回も。
    • by Anonymous Coward on 2007年12月03日 23時42分 (#1259634)
      バージョン管理システムはプログラマだけのものではない、という前提を入れると評価が圧倒的に変わりますよね。
      営業や生産、開発全ての箇所でバージョン管理は当然要るわけで、その要求を満たそうとすると現状Subversion以外に無いんですよ。

      ここらで重要になってくる要求は、情報の量、質が優れていること。クライアントが使いやすいこと。
      バイナリ管理が可能なこと。フリーであること。有料でサポートを受けれること。等です。
      正直アルゴリズムなどはどうでも良いのです。お手軽簡単に使え、万一の時はお金で解決できれば。
      プログラマの皆さんからするとけしからん意見かも知れないんですけどね。

      # しっかしTortoiseIDIFFはもうちょっとマシにならんもんか…
      親コメント
      • >バージョン管理システムはプログラマだけのものではない、という前提を入れると評価が圧倒的に変わりますよね。
        >営業や生産、開発全ての箇所でバージョン管理は当然要るわけで、その要求を満たそうとすると現状Subversion以外に無いんですよ。

        そうなんだよね、うちもプログラマだけじゃないんで、いろいろ困ってる。
        xlsファイルを、ただのバイナリファイルでは無く、ちゃんとセル単位でマージしてくれるのって無いかなぁ?

      • >営業や生産、開発全ての箇所でバージョン管理は当然要るわけで、その要求を満たそうとすると現状Subversion以外に無いんですよ。

        へへへ。うちのソフトをお買い上げください。
        正に営業や生産開発などの分野を最初から視野に入れたようなデータ(ファイルだけに限らないし、ファイルもOK)のバージョン管理をサポートしてますぜ。

        圧倒的な処理の遅さと、億単位の料金を、取られますが…orz

        #10年以上前はそれで良かったんだろうけど、とっととアーキテクチャ公開しないからFOSSに追い抜かれるんだorz…なのでAC
    • by Shankar (13961) on 2007年12月03日 21時48分 (#1259553)
      コード量1GBくらいのプロジェクトを扱ったら 下位ディレクトリまで扱ってくれたりで 非常に使えない印象があります。 ここまででかいプロジェクトになると、 どれを使っても「重い」という印象しかないような。 -- 無駄が多いでかさっては百も承知
      --
      Yuzam
      親コメント
    • by nanja (26525) on 2007年12月04日 2時09分 (#1259721) 日記
      mercurialの方には最近出たみたいです.TortoiseHg.
      http://tortoisehg.sourceforge.net/ [sourceforge.net]
      出たばかりのようですし,さわったわけではありませんので,詳細はわかりません.
      親コメント
    • Windowsシェルに統合されるのが嫌なので、単体クライアントアプリ希望。 ということで、私はRapidSVN派です。 これにも不満はあるけど、所詮個人の小さなプロジェクト管理だから、文句いいながらも使ってるです。 CVSといいSVNといい、ろくなGUIクライアントアプリがない。自作しようかしら。
      親コメント
    • > TortoiseSVNって出来のいい

      昔使わされていた時に感じたのは、ゴチャゴチャしてて何が何だかわけわからん、だった。
      日本語化の翻訳が微妙だったので、更にわかりにくさの拍車をかけていた。
      • > 昔使わされていた時に感じたのは、ゴチャゴチャしてて何が何だかわけわからん、だった

        バージョン管理って、まじめにやると結構複雑ですからねぇ。
        私はTortoiseSVNを愛用していますが、正直、初めて使う人にはわからないことだらけでしょう。
        わからない人は、最初は、update/add/commitぐらいしか使わなければいいと思います。
        ほかは周りのよく知っている人が助けてくれるでしょうし、最初はバックアップがあるぐらいの感覚の方がなれやすいと思います。

        TortoiseSVNの一番の欠点は、時に不安定だったり、TortoiseCacheがフォルダをロックしやがったりすることでしょうね。
        エクスプローラが不安定になるのは正直、かなり迷惑なときがある。
        親コメント
    • 歳を取ると自分の過去の経験(のうち美化した成功例)にたよりがちになる。
      そして人の話を聞かなくなり新しいものを受け入れにくくなる。
      間違いを修正する勇気も無くなる。そういうことでしょう。

      TortoiseSVNとTrac月を使っているが、DEATH MARCHで新世界の神になれるかもしれないとは思う。
      • by ddc (14170) on 2007年12月05日 8時03分 (#1260497) 日記
        ・このバージョン管理システムに登録されたプロジェクトは死ぬ。
        ・プロジェクト名の後に人間界単位で40秒以内に死因を書くと、その通りになる。
            死因を書かなければ全てが開発者の脱走となる。

        いやな神だ…
        親コメント
    • Tortoiseで是非欲しい機能が、
      Explorer上でおこなう既存のCopyだのMoveだのを
      SVN xxxxに摩り替えてしまう、
      っていうモード。

      最終的には、WebDAVだかDeltaVだかが言っていたように、
      全ての操作がVer管理ツールに直結しちゃうような
      仮想ファイルシステムに「全てが」なってくれればいいんだけども。

      #共有フォルダのドキュメントを直接直して、直前のVersionが消滅することに、痛痒すら感じない奴をProjectから追い出したいのでAC
      • > 最終的には、WebDAVだかDeltaVだかが言っていたように、全ての操作がVer管理ツールに直結しちゃうような
        > 仮想ファイルシステムに「全てが」なってくれればいいんだけども。

        Plan9のファイルシステム [aichi-u.ac.jp]が、それに近いんじゃないかな?
        親コメント
        • dumpfsですね。
          あれは近いんだけど、
          バックアップはデイリーじゃありませんでしたっけ?

          リビジョン管理システムにひとたび慣れるとFilesystemにも期待したくなる事柄は、
          デイリーじゃなく「全ての書き込み」が後で区別(再現)可能になることだったりします。
      • by Anonymous Coward
        Time Machine ってあるよね
        あれの各バックアップにコメント付けられたりすれば
        バージョン管理ツールとして使えそうな気がするんだけどそういう機能は無いんだろうなぁ
        あいつ、内部ではハードリンク使ってるみたいだし
        ブランチ(と言うかコピー)もそのレイヤーでやってくれれば
        それこそ上で言ってる全ての操作がVer管理ってノリに出来ちゃうと思うんだけど
        • by Anonymous Coward
          >あいつ、内部ではハードリンク使ってるみたいだし

          つ pdumpfs

          #LinuxもWindowsもこれでばっちりなのでAC

          >ブランチ(と言うかコピー)もそのレイヤーでやってくれれば

          一般的にファイルをコピーするときに、
          (せめて)「コピー元がどのファイルだったか」という情報を
          後から追跡できるといいんですけどねえ。
          • by Anonymous Coward
            Time Machineがpdumpfsに比べて進んだ点は、
            ・FSEventにより、変更のあったファイル(があるディレクトリ)をその都度知ることが出来る。このため、差分を知るために対象を全スキャンしなくてよい。
            ・ディレクトリもハードリンクで扱う。
            あと
            ・UI
            かな。

UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア

処理中...