Я не знаю о PySVN, но из командной строки вы можете использовать, я полагаю:
svn log -v
, чтобы получить последние комментарии комментировать полную информацию.
Конечно, PySVN имеет возможность сделать это.
Просмотр документа PySVN Я нашел этот пример о pysvn.Client.callback_get_log_message
import pysvn
log_message = "reason for change"
def get_log_message():
return rc, log_message
client = pysvn.Client()
client.callback_get_log_message = get_log_message
"... callback_get_log_message вызывается, когда для завершения текущей команды требуется сообщение в журнале. Верните значение True в rc и сообщение в журнале в виде строки. Возвращение False в rc приведет к отмене команды. Пусто log_message не допускается и может привести к отмене команды.
Строки Unicode не могут быть обработаны. Если у вас есть строка в кодировке Unicode, преобразуйте ее в UTF-8 ... "