Service bwGit

bwGIT - a distributed version control system

GIT is a software for distributed versioning of files. Heidelberg University operates on the basis of the software GitLab Ultimate a service that can be used as state service. 

GitLab is an online plattform for software development and versioning for software projects based on Git. GitLab offers amongst other:

  • an issue tracking system
  • a system for Continuous Integration and Continuous Delivery (CI/CD)
  • a wiki
  • a container registry
  • a Container Scanner
  • Source code as well as multi-cluster management and monitoring.

We currently use the GitLab Ultimate Edition

This service is operated and managed by the Research Data Unit (RDU), a joint institution run by the University Library and University Computing Centre providing centralized services for archiving and publishing research data.

Status

The bwGit service is already fully operational as an institutional service at Heidelberg University. However, as a state service, bwGit is currently still in an open beta phase. This results in the following limitations:

  • Workflows and policies are still under development
  • No sensitive data should be transmitted via the service at this time

Target Group

  • Researchers
  • Students
  • University employees

Use

  • Version control of files
  • Software development
  • Continuous Intergration and Continuous Delivery (CI/CD)

Access and Requirements

At Heidelberg University: All staff and students can use the service without any additional requirements. Please contact us at https://bwgit.de/hd to set up your own groups.

As stat service: The service can be used for testing purposes during the open beta phase upon request. If you are interested, please contact the Computing Centre, the IT staff at your institution, or bwGit-Support. Please note: During the open beta phase, the service may only be used for testing purposes and not for production. In particular, do not store any sensitive data!
 

As an external user: The service can be used to collaborate on existing projects. You cannot create your own projects.