Могу ли я увидеть, кто проверял или обновлял из репозитория SVN?


2

Есть ли способ увидеть журнал, где хранятся все обновления и извлечения из репозитория SVN? Мне нужно знать, какие пользователи обновляют или извлекают содержимое.


Я хочу войти в систему, когда кто-нибудь делает «svn up», а не «svn ci»
Мануэль

Ответы:


3

Если ваш SVN-сервер обслуживается сервером Apache, вы можете найти доступы, которые не изменяют базу данных SVN (например, извлечения и обновления, которые не отображаются в истории SVN) в журнале Apache http.


0

Возможно, вы захотите взглянуть на следующий пост в stackoverflow и настроить по мере необходимости:

https://stackoverflow.com/questions/955976/ever-need-to-parse-the-svn-log-for-files-committed-by-a-particular-user-since-ac


хм ... это, похоже, не работает ... нормальный журнал svn показывает только историю коммитов
Мануэль

-1

Вы, вероятно, имеете в виду Examining History , где svn logкоманда:

Показывает вам обширную информацию: регистрируйте сообщения с датой и информацией об авторе, прикрепленной к ревизии, и какие пути менялись в каждой ревизии.

Сервер SVN обычно только регистрирует обновления, но он может быть установлен, чтобы регистрировать проверки.


Это не то, что я ищу ... Я хочу видеть обновления, а не оформить заказы
Мануэль

Так что "svn log" - это то, что вы просили. (Я упомянул только проверки, потому что вы это сделали.)
harrymc
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.