git에서 프로젝트를 복제/풀인 한 사람을 어떻게 확인할 수 있습니까? 파일을 추적하기위한 훌륭한 도구를 모두 찾았지만 누가 그 파일에 액세스했는지 확인할 수있는 방법이 있습니까?git에 대한 액세스 로그
3
A
답변
7
사람들이 ssh를 통해 저장소에 액세스한다고 가정하면 sshd
의 액세스 로그를 사용하여 일반적인 의미를 얻을 수 있습니다.
그러나 그 외에도 Git 자체에 "액세스 로그"가 내장되어 있지 않습니다. 저장소를 제공하기 위해 gitolite
과 같은 것을 사용한다면, 내가 믿는 로그 기능이 있습니다.
3
자식은 git-upload-pack
과 git-receive-pack
을 다른 컴퓨터와 통신하는 데 사용합니다. 이들을 래핑하고 액세스를 기록 할 수 있습니다.
관련 문제
- 1. Git에 대한 대안?
- 2. SQL 서버에 대한 사용자 액세스 로그
- 3. CVS/Git에 대한 MMIX 저장소 얻기
- 4. C++ 액세스 URL 로그
- 5. PHP 로그 파일에 액세스
- 6. 액세스 로그 구문 분석
- 7. Git에 지점이없는 파일들
- 8. git에 문제가 있습니다.
- 9. 매개 변수없이 요청에 대한 App Engine 액세스 로그 필터링 방법
- 10. 액세스 로그 샘플러 - 분산 테스트
- 11. 필터에서 로그 된 사용자 액세스
- 12. 웹 로그 서버의 파일 액세스
- 13. UrlRewriteFilter 전에 액세스 로그 인쇄
- 14. 파이썬 Cherrypy 액세스 로그 회전
- 15. 액세스 전송에 대한 액세스
- 16. 커밋 할 때마다 git에 파일을 추가해야합니까?
- 17. 공통 로그 형식의 바이트 - 액세스 로그 : 명확한 설명
- 18. Apache 액세스 로그 삭제 Subversion이 삭제됩니까?
- 19. GIT에 heroku의 API 키를 등록하십시오.
- 20. Git에 푸시되는 로컬 변경을 방지합니다.
- 21. git에 자손이없는 가지를 나열하려면 어떻게해야합니까?
- 22. 액세스 로그 테이블을 비울 수 있습니까?
- 23. JMeter를 - 액세스 로그 샘플러는 내가 JMeter를에서 액세스 로그 샘플러를 사용하고 여기에 descripted 것처럼 그것을 설정하고있어
- 24. asp.net에 대한 멀티 로그 엔진
- 25. XCode에 대한 로그 스타일링이 가능합니까?
- 26. 감사 로그 접근에 대한 힌트
- 27. Tomcat 용 쓰레드 액세스 로그 replayer?
- 28. symfony 1.4 및 Apache 액세스/오류 로그
- 29. Apache 액세스 로그 용 YQL 테이블
- 30. 프로덕션의 로그 파일에 액세스 할 수 없습니다.
Gitolite는 매우 상세한 로깅을 가지고 있으며 (http 또는 git 프로토콜을 통해) 공개 액세스를 포기하고 모든 사람이 ssh 인증을 사용하도록 강요하는 한 원하는 것을 얻을 수 있습니다. – Cascabel