如何逐行获取 svn 日志数据

How to get the svn log data line by line

提问人:G.A 提问时间:5/30/2022 最后编辑:G.A 更新时间:5/30/2022 访问量:143

问:

我使用以下代码获取 svn 日志信息

svn log -v --limit 1 通过使用上面的代码,输出如下所示

------------------------------------------------------------------------
r1456 | XXXXXX | 2022-05-27 16:33:44 +0530 (Fri, 27 May 2022) | 1 line
Changed paths:
   M /trunk/new/heelo.txt
test
------------------------------------------------------------------------

我想使用 svnlog 命令在 svn repo 中获取最近提交的信息,如下所示...

Revision: 174
Author: CARDINALHEALTH\enrique.colon
Date: Wednesday, July 11, 2012 9:37:02 AM
Message: CR #58514
----
Modified : /trunk/ob_progs/utility/connect_peek

请帮我解决这个问题......

svn visualsvn-server svn-repository

评论


答:

-1赞 Lazy Badger 5/30/2022 #1
  1. 您无法更改 svn log 的输出格式。时期
  2. 您可以尝试组合一组 svnlook 子命令的输出(手动!),以获得与所需的日志视图相似(不完全相同)的内容
  3. 您可以尝试对输出进行后处理svn log --xml

关于谵妄的权利:将 svn-repo 克隆到 git 中并尝试在 Git 中构建日志输出 - 至少它以某种方式是可配置的