Navigation auf uzh.ch
GitLab is a web application for version management for software projects based on Git, with additional software development functions added later. GitLab is thus not a platform simply for data storage. The size of individual repositories is therefore limited to 15 GB. To store and share files, please use OneDrive UZH, SWITCHdrive or SWITCHfilesender.
Switch is now offering UZH members a GitLab service for universities on gitlab.uzh.ch. The GitLab Community Edition is offered, which is made available as open source software under the MIT license. In addition to version management for software projects, the Community Edition also offers functions that are helpful when creating software, such as a simple bug tracking system or CI (Continuous Integration).
This service can only be used with a SWITCH edu-ID, which must be linked to your UZH-AAI identity. If you do not yet have a SWITCH edu-ID, you can select the "Create with AAI" option when applying for your personal edu-ID and link the edu-ID to your AAI account. If you have not yet linked your SWITCH edu-ID to your UZH-AAI identity, you can do this after logging in to your edu-ID (under Linked Identities).
If you would like to work with external users, they must also register for a SWITCH edu ID and then log into gitlab.uzh.ch with this ID. People whose SWITCH edu-ID is not linked to a UZH-AAI identity are marked as external in gitlab.uzh.ch and must be invited to the projects. External users cannot create projects themselves.
The maintenance window for GitLab is the last Monday of every month. Among other things, this is used to carry out upgrades to a new version. The users of the application are informed of the planned maintenance work at least 7 days in advance by means of GitLab notification banners.
Urgent security updates can also be carried out at any time outside of this time window.
https://<namespace>.pages.uzh.ch/<project-name>
Signed commits: The commits created by GitLab (e.g. for merge requests or in the web editor) are signed with the following SSH key:
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGQ9F7FLQO2GA3OGeyx94QnY+/d0H/sSItAWE/N16486 noreply@gitlab.uzh.ch
After 6 months of inactivity, your user account will be deactivated and you will receive an email notification. You can reactivate your account by logging in to GitLab.
Your projects will be archived and can no longer be edited if your account is inactive for 9 months. After 12 months of inactivity, your account will be permanently deleted.
When your account is deleted, all personal projects will also be deleted. Projects in groups are preserved when a user account is deleted if there is still at least one active user with the owner role in the group. Groups without an active owner are deleted along with all projects.