gpt4 book ai didi

svn --增量 : How to use it and what it does?

转载 作者:行者123 更新时间:2023-12-04 13:59:28 29 4
gpt4 key购买 nike

我一直在查看 SVN 手册,但无法找到“svn log”和“svn st”的“--incremental”选项的简单用法示例或解释。

我正在编写一个开源 SVN GUI 前端,因此我需要一些有关此标志用法的基础知识。

您可以在此处看到 --incremental 的注释: http://durak.org/sean/pubs/software/version-control-with-subversion-1.6/svn.ref.svn.c.status.html

但它没有说明如何使用它。

最佳答案

svn help logsvn help status 中有记录:

--incremental : give output suitable for concatenation

表示不以XML方式生成最外层元素,即而不是

<?xml version="1.0"?>
<log>
<logentry> ... </logentry>
<logentry> ... </logentry>
</log>

它生成一个完整的、格式良好的 XML 文档,只需生成

<logentry> ... </logentry>
<logentry> ... </logentry>

以便您可以将多个 svn log --xml --incremental -rX:Y 输出连接在一起,即

svn log --xml --incremental -r 1:1000 > log.xml

svn log --xml --incremental -r   1:250  > log.xml
svn log --xml --incremental -r 250:500 >> log.xml
svn log --xml --incremental -r 500:750 >> log.xml
svn log --xml --incremental -r 750:1000 >> log.xml

将生成完全相同的输出。

关于svn --增量 : How to use it and what it does?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6550948/

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