gpt4 book ai didi

svn - 格式化 svn 日志输出

转载 作者:行者123 更新时间:2023-12-02 12:05:49 25 4
gpt4 key购买 nike

我一直在使用 svn log 命令在 subversion 中生成更改日志。为了更容易阅读,我想在每个修订的注释后添加换行符。如果输出最初显示如下:

------------------------------------------------------------------------
Revision 1
------------------------------------------------------------------------
Revision 2
------------------------------------------------------------------------

我希望它看起来像这样:

------------------------------------------------------------------------
Revision 1


------------------------------------------------------------------------
Revision 2


------------------------------------------------------------------------

我尝试批量使用以下命令:

FOR /L %%i IN (starting_revision, 1, ending_revision) DO (

svn log branch_name -r %%i --incremental >> output.txt
echo. >> output.txt
echo. >> output.txt

)

这似乎最初有效,但由于并非所有修订都是针对我正在处理的分支进行的,因此最终在文本文件的某些部分打印了额外的换行符。有谁知道我如何避免这个问题?

最佳答案

您可以使用--xml选项 svn log命令行。解析 xml 输出将允许您以任何您想要的方式格式化它。

关于svn - 格式化 svn 日志输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24211122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com