*履歴
リポジトリから履歴を調べたい場合は、以下のようにできる。
> svn log Number.txt
> svn log sesame | more
> svn log -r 19:24 Clock.java
> svn log -r 24 -v Clock.java
前にも書いたけど、svn update を忘れない様に。
じゃないと、あれ?最新版がログに出て来ないとかに成りかねないし。
確認するには、svn status -v や, svn status -u とかで確認をしておくのがベター
*犯人探しのお供に
一行単位での履歴も実は追う事ができたりする。
> svn blame Number.txt
ファイルの中身の一行一行で、どのリビジョンで更新されたか、誰が行ったかなんてのが、
一目瞭然でわかったりする。
オプションなしの場合
> svn blame Number.txt
5 asdf ZERO
7 asdf ichi
7 asdf due
1 asdf three
1 asdf four
3 asdf five
4 asdf SIX
9 asdf Seven
11 asdf eight
11 addf
饒舌にさせた場合
> svn blame Number.txt -v
5 asdf 2009-04-11 13:38:45 +0900 (土, 11 4 2009) ZERO
7 asdf 2009-04-11 13:44:20 +0900 (土, 11 4 2009) ichi
7 asdf 2009-04-11 13:44:20 +0900 (土, 11 4 2009) due
1 asdf 2009-04-11 13:27:24 +0900 (土, 11 4 2009) three
1 asdf 2009-04-11 13:27:24 +0900 (土, 11 4 2009) four
3 asdf 2009-04-11 13:35:00 +0900 (土, 11 4 2009) five
4 asdf 2009-04-11 13:37:24 +0900 (土, 11 4 2009) SIX
9 asdf 2009-04-11 16:54:59 +0900 (土, 11 4 2009) Seven
11 asdf 2009-04-11 17:01:07 +0900 (土, 11 4 2009) eight
11 asdf 2009-04-11 17:01:07 +0900 (土, 11 4 2009)
変更がないリビジョンを指定した場合
> svn blame -r 20:24 Number.txt -v
- - - ZERO
- - - ichi
- - - due
- - - three
- - - four
- - - five
- - - SIX
- - - Seven
- - - eight
- - -
0 件のコメント:
コメントを投稿