2013-12-19 6 views
0

Я только начал использовать Git, и это потрясающе. Это не вопрос о различных командах или общем использовании Git. Мой вопрос в том, что я могу отслеживать, какие пользователи клонируют или вытаскивают мой репозиторий на свои локальные компьютеры?отслеживание использования хранилища Git

Просто, чтобы быть чистым. У меня есть репозиторий на GitHub https://github.com/myOrganization/myRepo Могу ли я отслеживать, кто клонирует и использует код, присутствующий в этом репозитории?

Редактировать: Репозиторий может быть открытым или закрытым.

+0

Возможный дубликат [this] (http://stackoverflow.com/questions/6198194/how-to-see-count-of-project-downloads-on-github), который является возможным дубликатом [этого] (http://stackoverflow.com/questions/4338358/github-can-i-see-the-number-of-downloads-for-a-repo). –

+0

Я не пытаюсь получить количество загрузок. Я пытаюсь определить, кто клонирует файлы. Однако ссылки полезны. :) –

ответ

0

Вы можете видеть, когда кто-то вносит свой вклад в проект, разворачивает его или делает запрос на вытягивание, но вы не можете видеть всех, кто загружает и использует/редактирует ваш код. Если репозиторий общедоступен, любой может получить код анонимно.

1

Единственное, что вы можете действительно отслеживать на GitHub, это тот, кто его разветвил, кто его наблюдает, кто снялся в нем и кто внес код обратно в ваш репозиторий.

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

Смежные вопросы