2009-06-05 14 views
1

Ich richte VisualSVN ein. Es kommt mit einem "Repositories" -Repo. Meine Frage ist ziemlich einfach Ich hoffe, erstelle ich ein einzelnes Repository unter dem Stamm und dann einen neuen Ordner für jedes Projekt, das ich verwalten möchte? Oder erstelle ich für jedes neue Projekt unter dem Stamm "Repositores" ein neues Repository?Hilfe zum SVN-Setup

+0

Viele der Projekte werden größtenteils unabhängig sein; Ich würde jedoch gerne in der Lage sein, Projekte vom Weg ohne Zugriff auf die Serverkonsole zum Repository hinzuzufügen. – Nate

Antwort

2

Ich habe alle meine Projekte in einem einzigen Repository. Jedes Projekt erhält einen Ordner mit einem Unterordner für Stamm, Tags und Zweige. Ein Nachteil besteht darin, dass bei jedem Commit die Revision des Repositorys erhöht wird, die Versionsnummer jedoch nirgendwo in meinem Code angezeigt wird.

+0

IMHO, ist die Revision ID mehr eine "Seriennummer" als eine "Build-Nummer". Solange es einzigartig ist, erfüllt es seinen Zweck und sollte nicht davon abhalten, mehrere Projekte in einem Repository zu verwalten. –

+0

Ich habe gelesen, Sie können kein Repository ohne Konsolenzugriff erstellen ... können Sie diese Ordner mit Trunk, Tags und Zweigen von TrotoiseSVN zum Beispiel erstellen? – Nate

+0

@Nate, ja du kannst. – Malfist

1

Wenn Ihre Projekte verwandt sind, dann würde ich ein einzelnes Repository unter dem Stamm erstellen und dann einen neuen Ordner für jedes Projekt hinzufügen, das ich verwalten möchte. Ein einzelnes Repository könnte eine Projektgruppe enthalten, die verschiedene Projekte enthält.

Wenn Ihre Projekte nicht miteinander verknüpft sind, erstellen Sie für jedes Projekt ein neues Repository. Dann wird jedes Projekt zu einer anderen Projektgruppe gehören.

Verwandte Themen