Для данного репозитория SVN я должен определить список всех пользователей, которые когда-либо передавали что-либо тому репозиторию. Этот репозиторий не является единственным на сервере SVN, но список должен быть ограничен тем репозиторием.
В то время как я начал переписывать свой парсинг Python, я понял намного лучший способ сделать то, что Вы спросили (я проанализировал имена и даты представления для вычисления отношений представления выходных/рабочего дня для наблюдения, у кого не было жизни!)
Проверьте repo, затем перейдите к нему и выполнитесь:
svn log | grep '^r[0-9]' | awk '{print $3}' | sort | uniq
Это получает список всех изменений, которые фиксировались, власти для строк, которые запускаются с пересмотра и числа (r[12341] | author | date-and-stuff...
), распечатывает третье поле (автор), сортирует авторов и избавляется от дубликатов.