Andreé: CVS und Repositories ;-)

Beitrag lesen

Hallo,

bin gerade dabei meinen CVS Server einzurichten. Dazu mal ne allgemeine Frage zu "Repositories" und "Modulen":

Legt man für gewöhnlicherweise eine Repository für jedes Projekt an oder legt man alle Projekte in eine Repository und importiert für jedes Projekt ein Modul???

je nachdem wie Du Dein Projekt aufgeteilt hast, musst Du entsprechend die Repositories anlegen.

Im Regelfall wird ein Projekt als Produkt zusammengefasst d.H.
Webgine_3_0 wobei das Produkt die Webgine ist und das aktuelle Release 3.0.
Das ist nur ein Beispiel in anderen Unternehmen wird es auch so gehandhabt:

Projekt -- Rel1.0
        -- Rel2.0

etc. Je nachdem legst du das eine oder andere als Repository ab.
Es kommt ebenfalls noch darauf an, wie und in welchem Umfang Du rechte für die entsprechenden Branches vergibst.

Verwendest Du einen PServer?
Falls ja, solltest Du die Projekte möglichst kleicn halten (Anzahl)
da für jedes Projekt ein eigene PServer gestartet wird.

Andreé