Svn 我如何从subversion中找出是谁对文件进行了原始提交?

Svn 我如何从subversion中找出是谁对文件进行了原始提交?,svn,commit,Svn,Commit,我需要一个针对Windows的解决方案来解决“如何从subversion中找出对文件进行原始提交的人?” 我有python可用 问题真的是“为了最容易地得到这个,最好问subversion什么是最好的”。我可以看到一个文件的svn日志在输出的末尾有两个之间的原始作者,但这相当麻烦。处理前是否有svn命令来更接近答案?您可以在日志命令中使用--xml选项并加载/解析结果xml。 生成的格式(非ERBOSE)如下所示: <log> <logentry revision="543

我需要一个针对Windows的解决方案来解决“如何从subversion中找出对文件进行原始提交的人?”

我有python可用

问题真的是“为了最容易地得到这个,最好问subversion什么是最好的”。我可以看到一个文件的svn日志在输出的末尾有两个
之间的原始作者,但这相当麻烦。处理前是否有svn命令来更接近答案?

您可以在日志命令中使用--xml选项并加载/解析结果xml。 生成的格式(非ERBOSE)如下所示:

<log>
  <logentry revision="54321">
    <author>PeterParker</author>
    <date>2016-01-07T08:03:07.170482Z</date>
    <msg>Here is the log message</msg>
  </logentry>
  <logentry revision="54320">
    [...]
  </logentry>
</log>

彼得帕克
2016-01-07T08:03:07.170482Z
这是日志消息
[...]

你说的“原创”到底是什么意思?文件添加/导入到存储库时的第一次提交?是的,就是这样。做出第一个(“原始”)承诺的人。