---
# System prepended metadata

title: Campoint Git Repos

---

Campoint Git Repos
===

CBase Satis: https://git.cp1.campoints.net/

Repo clonen
---

```lang=shell
git clone cp:smartvx
git clone cbase:DB_Mysql
```

Zugriffsrechte für neues Repo anlegen
---

Für CBase Repos sind die Zugriffsrechte bereis hinterlegt und können mit dem Clonen direkt erstellt werden:

```lang=shell
git clone cbase:NAME
```

Nach dem ersten push mit gültiger `package.json` dauert es bis zu 30 Minuten bis die Komponente im Satis auftaucht.

Bei neuen Produkten/Projekten muss im Repo `devpermissions` die Datei `development.yaml` angepasst werden.

**Beispiel: Neues Repo fans-backend erstellen**

1. Liste der Repos unter `repositories.fans.repo` erweitern. Beispiel:
```
repo: fans-docker-base fans-comm-demos fans-backend
```

Berechtigungen prüfen
---

| Command | Description |
| --- | --- |
| `ssh repos` | zeigt die Zugriffsrechte für zentrale Repos an |
| `ssh deployment` | zeigt die Deployment-Berechtigungen an |

Repo manuell auf neuen Server umstellen
---

```lang=shell
git remote set-url origin cbase:NAME
```

