GitLab

isginf offers Git version control using GitLab Community Edition to members and research groups of the D-INFK.

Account

An account is automatically created for D-INFK members who can also have personal projects.

All D-INFK students also automatically get an account but can only upload ssh keys.

Access

The GitLab web-interface is at

ETH users can authenticate with their nethz login and nethz password. External users can use their Google or GitHub account for authentication.

Projects

D-INFK members can have their own personal projects. Research groups can also have group projects and projects for courses.The project URL is of the form

https://gitlab.inf.ethz.ch/<group>/<project>.git

where <group> is the GitLab group (or your login for personal projects) and <project> is the name of the project.

Collaboration

Owners or Masters of a project can add other users to a project for collaboration.

Repository Size and LFS

The size of the raw repository of each project is limited to 1GB. Additional data that needs to be included with the repository can be put in LFS where there is currently no size restriction. Instruction how to use LFS can be found here.

Maintenance Notification

To get an announcements shortly before maintenance downtimes, please subscribe to the mailing list

Links


Page URL: https://isg.inf.ethz.ch/bin/view/Main/ServicesVersionControlGitLab
2018-11-15
© 2018 Eidgenössische Technische Hochschule Zürich