我的服务器上有一个GitLab实例,我将为我的学生创建用户,以便在那里完成作业。我想知道是否有一个GitLab的免费推送日志工具可以显示这些项目:
-who initiated the push
-which protocol was used
-what the originating IP address was
-which Git client was used
-and any other useful information to checkout commit requests
这是因为我想抓住一些抄袭案件。
答案 0 :(得分:1)
github上有这个gitlab-auditor。
它基本上解析gitlab-shell-log
并以有组织的方式呈现信息。
不要忘记应用README
中指示的补丁,因为它们会为这些日志启用一些重要信息。