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

バージョン管理システムと言えば?」記事へのコメント

  • 個人で日常的に Subversion を使っています。プログラムとTeXのソースコードの管理がメインです。
    仕事では CVS など複数のバージョン管理方法を使っています。自分で選択することはできないので。
    で、OpenOffice文書もたまにバージョン管理対象に入るのですが、XMLベースだとはいえ結局ZIPファイル
    だからバイナリファイルなわけで、差分をとるわけにも行かずショボーンな状態です。
    まぁ差分をとらなくてもバージョン管理はできるのですが、できれば差分をとりたいなぁ、と。
    バージョン管理システムとの相性を考えるとZIP圧縮せずにそのままバラのファイルとして
    扱ったほうが便利な場合もあると思うのですが、いかがでしょうか?
    --
    屍体メモ [windy.cx]
    • 一応 Subversion はバイナリーファイルでも差分はとりますが、圧縮ファイルだとあまり意味が無さそうですね。

      フックスクリプトで何とかならないのかなぁ?

      • いままで Subversion のフックスクリプトは使ったことなかったんですが、
        OpenOffice 文書は ZIP 圧縮だし、Microsoft Office 文書は CAB 圧縮だし、
        両方とも一気に解決しちゃえ、とばかりにフックスクリプトでがんばってみる
        ことにします。pre-commit と post-update を書けば済むことなんでしょうが、
        圧縮ファイルを作るときに .svn ディレクトリ以下が混入しないように
        気をつけないとなぁ。

        #と、休日出勤しているのに仕事から離れてみる。
        --
        屍体メモ [windy.cx]
        親コメント
        • 圧縮ファイルをコミット前に回答、アップデート後に圧縮なんていう操作は
          クライアントサイドでやるべきだと思うので、サーバ側のフックは使わない方針。
          私はクライアントとして TortoiseSVN を使っています。今リリースされている
          バージョン 1.4.5 ではクライアントサイドのフックには対応していないようですが、
          バージョン 1.5 からはクライアントサイドでのフックができる模様。
          なお、nightly build の 1.4.99 でも使えるみたい。

          #昼食タイムが終わったので本来業務に戻らねば
          --
          屍体メモ [windy.cx]
          親コメント

ハッカーとクラッカーの違い。大してないと思います -- あるアレゲ

処理中...