我知道如何在2个修订版之间获取svn日志,但是对于我的脚本,我只需要人们在commitng-svn commit -m“ message”时写的消息
我知道我可以svn log -r rev1:rev2,但这也使我不需要的文件发生了变化。
我如何仅获得两个修订之间所有提交的“消息”部分?
您可以使用
svn.exe log -r r1:r3 --xml
Run Code Online (Sandbox Code Playgroud)
输出片段为:
<log>
<logentry revision="1">
<author>User1</author>
<date>2015-08-31T10:17:24.735773Z</date>
<msg>your_message</msg>
</logentry>
</log>
Run Code Online (Sandbox Code Playgroud)
<msg>your_message</msg>
在root的所有<logentry>...</logentry>
元素中解析标记 的结果xml <log>
。
阅读有关登录doc的更多信息-除了--verbose和--quiet之外,没有其他选项可以过滤输出。
归档时间: |
|
查看次数: |
1493 次 |
最近记录: |