2012-04-27 134 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:1svn up && svn log。如果沒有修訂參數,svn log會將日誌顯示到工作目錄(或指定路徑)的修訂版本。在svn commit之後,已提交文件的本地修訂版本會更新 - 但工作目錄仍有以前的修訂版本。您可以用svn info檢查此行爲。提交操作後請嘗試以下命令:

svn info . test