Как узнать, кто тянет из моего git-репо?Или делать происхождение git fetch?Очевидно, что я могу посмотреть в git log, чтобы увидеть нажатия / коммиты, но есть ли способ узнать, тянут ли люди мой код, чтобы прочитать его или остаться синхронизированными?
Вот некоторый контекст.Во-первых, самое близкое совпадение по потоку стеков, которое я смог найти, было Отслеживание толчков мерзавца и извлечение , но вопрос не был удовлетворительно решен.Я решил перенести это в другой вопрос, потому что он немного отличается ...
Среда - это сервер репозитория git, который выступает в качестве центрального репозитория, от которого клонируют разработчики и возвращают изменения обратно.Центральное репо - это то, что встроено в непрерывную интеграцию, а выпуски выполняются из этой кодовой базы.
У меня есть множество инструментов управления пользователями: gerrit, gitosis и gitolite.
Почемуя хотел бы знать это и почему это будет иметь отношение к вам тоже?В моем случае я хочу знать, кто над чем работает ... кто на что смотрит.Эта информация может помочь решить, какие проекты больше не поддерживаются / не интересны и могут быть отложены.Это также может помочь создать уродливые управленческие метрики (на самом деле не фанат этого, но это необходимо в бизнесе) того, кто активен.Журнал Git покажет, кто передает код, что больше сказывается на производительности, но не в том случае, если люди не часто нажимают.Я действительно не могу думать ни о каких других случаях использования, но это мои два.
Итак ... есть ли какой-нибудь способ получить эту информацию из git напрямую?Я помню, что история CVS дала бы кое-что из этого, но я не могу понять это в git.Если не Git напрямую, как насчет геррит, Gitosis или Gitolite?
Спасибо.