GitLab RZ CAU

Service of Kiel University

The CAU Kiel computer centre offers a GitLab instance. You can find the CRC 1461 repositories in our project group at: https://cau-git.rz.uni-kiel.de/inf-ai/crc-1461/

Note

For more information, see the computing centre’s official service information and instructions for group administrators.

Limitations

  • The size of a repository is limited to 20 GB (including history).

  • By default, projects can only be shared privately and internally. Public sharing requires a request to the computer centre.

  • External users cannot directly obtain an account in CAU GitLab.

  • Publishing a repository may also have data protection implications, e.g., if students have contributed and personal data about the profiles is published.

  • Moreover, GitLab RZ CAU is not a universal storage solution!

Tip

It’s a good idea to use the GitLab RZ CAU to manage your repositories. Just keep in mind that public repositories are only allowed for Kiel University institutions and publication must be requested. This means that some external users might not be able to access certain features, like issues, because they can’t register. To get more people involved and make your work easier to find, you can mirror your repositories to a public GitHub repository. This will give your work more visibility and help people reuse it.

General recommendations

  • Organise your project-specific repositories within a project subgroup of the CRC group. Creating a subgroup for your project will help keep your repository and project-related resources organized and easily accessible. If there is no group for your subproject, you may create one.

  • Only repositories that remain under 20 GB including history are manageable. Care should be taken to ensure that no unnecessarily large files are versioned.

  • Care should be taken with large files. Files in the smaller single-digit GB range can cause problems during check-out. For large files that still need to be stored in Git, use git-lfs an extension that reduces the impact of large files in your repository by downloading the appropriate versions of them lazily.