So richten Sie das Repository für verschiedene Verzeichnisse der Version ein

251
Justyn Bell

Ich frage mich, wie ich verschiedene Verzeichnisse auf meinem System versionieren kann, die nicht wirklich in einem zentralen Projekt / trunk / -Verzeichnis liegen können.

Das heißt, ich arbeite an einem Client-Server mit einem Web-Frontend-Projekt, das Bitbake verwendet. Der Server-Teil des Codes befindet sich in einem Bitbake-Verzeichnis, der Client-Teil in einem Verzeichnis in meinem / home / -Verzeichnis und die Server-Dateien in / srv / html / myproject.

Ich möchte, dass alle drei Teile des Codes im Repo unter / home / project / trunk sitzen. Was ist der beste Weg dies zu tun?

Im Moment verknüpfe ich alle meine Verzeichnisse hart mit / home / project / trunk, aber ich bin mir nicht sicher, ob es zu hackig ist.

Best Practices?

Vielen Dank.

0

1 Antwort auf die Frage

0
Andreas F

Erstellen Sie die 3 Verzeichnisse unter / home / project / trunk und fügen Sie diese der Quellcodeverwaltung hinzu. Schreiben Sie dann ein Skript, das die relevanten Dateien dorthin kopiert oder exportiert, wo sie enden sollen. Rufen Sie dieses Skript jedes Mal auf, wenn Sie eine Bereitstellung durchführen möchten.