A repository represents a link between your CDS project and a git repository.

A repository is analyzed by CDS on each push event in order to detect cds files that represent CDS as code entities. During this analysis, CDS will retrieve the user and create/update found entities regarding his permissions.


To be able to manage repositories you will need the permission manage on your project

Add a repository using CLI

cdsctl experimental project repository add <PROJECT-KEY> <VCS-NAME> <REPOSITORY-NAME> 

Full CLI documentation here

Add a repository using UI

Comming soon