Thread Sinnvoller Aufbau der Repos bei SVN (2 answers)
Opened by GwenDragon at 2009-08-26 12:01

GwenDragon
 2009-08-26 12:01
#124848 #124848
User since
2005-01-17
14563 Artikel
Admin1
[Homepage]
user image
Ich muss derzeit leider einen fremden Windows-Rechner von Adobe VersionCue auf SVN umstellen. Der SVN-Server ist ein VisualSVN-Server, also ein Windows-Port des SVN mit Admin-GUI.

Wie würdet ihr die Repostrukturen bei SVN aufbauen, wenn ihr mehrere geschäftliche und private Projekte fahrt?
Ich gehe jetzt einfach mal davon aus, dass ein Repo dann wie üblich noch die Verzeichnisse trunk, branch und tags hat.

Es gibt ja mehrere Möglichkeiten.

1. Flache Struktur:
Alle Projekte sind als Repos in einem einzigen Verzeichnis
* Vorteil: Einfach Struktur zum Erzeugen auf dem SVN-Server
* Nachteil: Bei vielen Projekten eher unübersichtlich, weil die Art des Projekts nicht mehr erkennbar ist.

2. Tiefe Struktur:
Projekte sind in Unterverzeichnissen je nach Art der Tätigkeit, Kunde oder Programmiersprache.
* Vorteil: Übersichtlicher, ein Abbild des Arbeitsverzeichnisstruktur
* Nachteil: Unterverzeichnisse erhöhen automatisch die Revisionsnummer

Beispiel einer Arbeitsverzeichnisstruktur:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Privat
+Web
+Verein_J
+Rohgrafiken
+Website
+DTP
+Flugi_Antje
+Zeitung
+Logo_Thorsten
Kunden
+XYZ_GmbH
+Web
+DTP
+Muller_Ex
+Web
+Grafiken
+Website
+CGI-Anwendungen
+WebCMS
+CRM
Programme
+Perl
+Libs
+WebCMS
+C
+Fontifier
+Javascript
+Widgets
+Wetter
+Sports
+Libs
+Skripte


Wie würdet ihr denn vorgehen, die Repos aufzubauen, dass jemand da gut mit arbeiten kann?
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

View full thread Sinnvoller Aufbau der Repos bei SVN