GitLab工具 克里斯托弗·纽波特大学 物理,计算机科学与工程系 为了在我们的CS课程中使用Git帮助管理项目和考试的分发,我们开发了一些Python脚本来协助设置学生帐户,课程组,管理成员权限和提交代码。 有关概述,请参见CCSC:Eastern 2019文章。 这些便利脚本是Python 3的包装,是现有的GitLab社区版本12.0.3(API v4),该接口通过发送和接收HTTP / S消息来工作。 这些工具已经在Ubuntu 16.04,Python 3.5.2,python-gitlab 1.6.0和GitLab 12.0.3(API v4)上进行了测试,但是我们预计它们将