Краткий ответ
Ноу. Вы не можете изменить формат вывод журнала в чистом SVN, вы можете только отключить (-q
опция) сообщение журнала в отдельной строке (строках)
Более длинный ответ
Поскольку журнал svn всегда имеет один (документированный) формат вывода и -r
опция принимает дату в качестве параметров, вы можете записать соответствующие результаты команды журнала и последующей обработки (в стандартной для человека форме или в xml -output )
Длинный ответ
Если генерация различных пользовательских отчетов из SVN-репозиториев является вашей долгосрочной регулярной задачей, вы можете подумать (по крайней мере) об использовании Mercurial (с hgsubversion) в качестве интерфейса для обработки данных. С HG у вас будет - прозрачный доступ к оригинальным SVN-репозиториям - полная мощность шаблонов и revsets для извлечения и манипулирования данными в соответствии с вашими потребностями и требованиями