パスワードを忘れた? アカウント作成
587110 journal

Knagiの日記: Subversion

日記 by Knagi

とりあえず自分でファイル名すげかえて管理するのが面倒なので、
重要なものについてはCVSやらSubversionを使っているのだが。
# ちなみにWin上でCVS、FC3上でSubversionを使っている

CVSとSubversionを比べた時、Subversionの方が幾分か直感的なように思える。シンプルであるといったほうが良いだろうか。
以下(単一ユーザとして使った)雑感というか戯言。

CVSはファイルで管理する。Subversionはツリーで管理する。
-> ファイルごとのスナップとツリー全体のスナップ

Subversionには属性がある。ファイルやディレクトリに属性を付けることで管理する(ユーザから見た場合)。
-> ただし、「再帰的にディレクトリのみに属性を付ける」(svn:ignoreのように)といった場合に難儀する可能性は存在する(スクリプトがお手軽に書ければ問題にはならないか)。

CVSのタグやブランチの管理の仕方に比べて、Subversionはシンプルにツリーをコピーすることでタグやブランチを管理する。
-> マークではなく、コピー。コピーとは言ってもリポジトリ上ではハードリンクのように管理されるので、ディスク領域の消費は大きくはならない。

# 書いたあとにさがしたら、
# 次のところに簡単に特徴がまとめられていた。
# http://www.saisse.jp/pukiwiki/pukiwiki.php?Subversion

ところで、Archはどんなやつなのだろうか。

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

私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike

読み込み中...