Журнал доступа для git - PullRequest
3 голосов
/ 06 октября 2011

Как я могу узнать, кто клонировал / тянул проект в git? Я нахожу все отличные инструменты для отслеживания файлов, но есть ли способ узнать, кто к ним обращался?

Ответы [ 2 ]

7 голосов
/ 06 октября 2011

Предполагая, что люди получают доступ к хранилищу через ssh, вы можете использовать журнал доступа sshd, чтобы получить общий смысл.

Кроме этого, в нем нет встроенных «журналов доступа».Гит сам.Если вы используете что-то вроде gitolite для обслуживания репозиториев, я считаю, что он имеет собственную функцию ведения журналов.

3 голосов
/ 06 октября 2011

git использует git-upload-pack и git-receive-pack для связи с другими машинами. Вы можете попробовать обернуть их и войти в систему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...