如何使用修改后的文件列表和提交消息获取最后一次提交SVN日志?

时间:2016-03-25 08:51:18

标签: svn revision

我刚刚提交了代码,我忘了保存我已提交的修订日志和文件列表。任何人都可以提供命令,以便我可以获得上次日志的完整信息。

  1. 修改过的文件列表
  2. 修订号
  3. 提交消息
  4. 我试过下面的命令,但我看不到修改过的文件列表

    svn log -r1:HEAD
    
    ------------------------------------------------------------------------
    revision | my id | 2016-03-25 03:18:38 -0500 (Fri, 25 Mar 2016) | 1 line
    
    my message
    ------------------------------------------------------------------------
    

2 个答案:

答案 0 :(得分:2)

修订号和提交消息已经在li的默认输出中,并且也包含在您的问题的示例中。所以唯一缺少的是修改过的文件列表。

添加svn log参数:

-v

这样输出将包含已更改路径的列表,前缀为路径上的操作,例如svn log -v 用于添加,A用于已修改,M用于已删除。< / p>

答案 1 :(得分:2)

提交代码后,我在命令下执行并获得预期结果

svn update
svn log --limit 1 -v

此处svn update命令将更新您的本地存储库,svn log --limit 1将显示您的上次提交历史记录,并且-v选项将添加,修改或删除您的文件列表。