gitlab_tools:使用GitLab进行课程管理的脚本 源码
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)上进行了测试,但是我们预计它们将
文件列表
gitlab_tools-beta.zip
(预估有个41文件)
gitlab_tools-beta
.gitignore
11KB
README.md
12KB
LICENSE
2KB
gitlab_tools
gitlab_remove_from_projects_list.py
4KB
.gitignore
2KB
gitlab_check_project_membership.py
3KB
gitlab_utils.py
11KB
segment_emails.py
3KB
暂无评论