2012-04-27 13 views
4

新しいsvn-depotを作成してファイルをコミットした後、私は空のログを取得します。私は次のようでした:コミット後の空のログ

$ mkdir tmp 
$ cd tmp 
$ svnadmin create depot 
$ # copy empty depot to the work repo 
$ svn co file:///home/antoras/dev/java/tmp/depot/ work 
$ cd work 
$ touch test 
$ svn add test 
$ svn commit -m "fist commit" 
$ svn log 

この後、私が得る唯一の出力は- -signsを持つ単一の行です。しかし、私はコミットメッセージを持っていると思います。何が間違っていて、それをどう解決するのですか?

答えて

4

代わりにsvn log -r HEAD:1またはsvn up && svn logを試してください。リビジョン引数がなければ、svn logは、作業ディレクトリ(または指定されたパス)のリビジョンまでのログを表示します。 svn commitの後、コミットされたファイルのローカルリビジョンは更新されますが、作業ディレクトリには以前のリビジョンが残っています。この現象はsvn infoで確認できます。コミット操作後に次のコマンドを実行してください。

svn info . test 
関連する問題