リビジョン番号の指定に-rを使う場合と@を使う場合だと、意味が異なるんだよ! そんなことを今更知ったSubversion歴3年のエンジニアです。 どういうことかといいますと。 あるファイルを削除して、同じ名前の別ファイルを追加したケースを考えるわけだよ。 $ svn st -v 1 1 idesaku . 1 1 idesaku HOGE.txt $ svn remove HOGE.txt $ svn ci (ここでrev.2) $ echo hogehoge > HOGE.txt $ svn add HOGE.txt $ svn ci (ここでrev.3) で、あるときrev.1のHOGE.txtの中身を見たくなったとする。このとき、次のようにコマンドを実行すると、見ることができない。 $ svn cat -r1 HOGE.txt svn: 'HOGE.txt' (リビジョン 1) のリ