Это задокументировано в svn help log
и svn help status
:
- в инкрементах: дать вывод, подходящий для объединения
Это означает, что не следует генерировать самые внешние элементы в режиме 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
будет генерировать точно такой же вывод.