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

如何使用修改的文件列表和提交消息获取上次提交SVN日志?,svn,revision,Svn,Revision,我刚刚提交了代码,但我忘了保存已提交的修订日志和文件列表。任何人都可以提供命令,这样我就可以得到最后一个日志的完整信息 修改文件列表 修订号 提交消息 我尝试了下面的命令,但看不到修改过的文件列表 svn log -r1:HEAD ------------------------------------------------------------------------ revision | my id | 2016-03-25 03:18:38 -0500 (Fri, 25 Mar 20

我刚刚提交了代码,但我忘了保存已提交的修订日志和文件列表。任何人都可以提供命令,这样我就可以得到最后一个日志的完整信息

  • 修改文件列表
  • 修订号
  • 提交消息
  • 我尝试了下面的命令,但看不到修改过的文件列表

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

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

    添加
    -v
    参数:

    svn log -v
    

    这样,输出将包括更改路径的列表,前缀为路径上的操作,例如添加的
    A
    ,修改的
    M
    ,删除的
    D

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

    添加
    -v
    参数:

    svn log -v
    

    这样,输出将包括更改路径的列表,并以路径上的操作为前缀,例如,添加的路径为
    A
    ,修改的路径为
    M
    ,删除的路径为
    D

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

    svn update
    svn log --limit 1 -v
    

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

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

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