Einzelnen Beitrag anzeigen

worker
(Gast)

n/a Beiträge
 
#2

Re: Projekt / Ordner Struktur

  Alt 11. Dez 2008, 13:40
Ich habe ein Verzeichnis 'Repositiories' in welchem sich widerum für jedes Projekt ein Unterverzeichnis befindet, welches das Repository des Projektesd beinhaltet.

Repositories
-ProjektA
-ProjektB
-ProjektC
...

Dann habe ich ein Verzeichnis 'Working', in welchem sich widerum für jedes Projekt ein Unterverzeichnis befindet, welches als Auscheckordner dient.

Working
-ProjektA
-ProjektB
-ProjektC

Jedes dieser Verzeichnisse besitzt widerum Unterverzeichnisse; optionale und obligatorische.

Obligatorische:
-dcu (Zielordner für DCUs)
-prg (Zielordner für Kompilate)
-src (Zielordner für Sourcen -> pas; dfm; xproj ...)

In den Projektoptionen von Delphi lassen sich diese Verzeichnisse konfigurieren, so dass beim Compilieren alles automatisch in dem entsprechenden Verzeichnis landet.

Optional:
-div
-help
-docs
-gfx

Inhalte dürften selbsterklärend sein.

Also so:
Working
-ProjektA
--dcu
--docs
--prg
--src
-ProjektB
--dcu
--prg
--src
-ProjektC
--dcu
--docs
--gfx
--help
--prg
--src

In das Repository werden natürlich nicht alle Verzeichnisse aufgenommen; prg, dcu usw. fallen raus.
Bei der Datensicherung muss ich so nur das Verzeichnis 'Repositories' sichern.

Im Repository habe ich dann die Standardverzeichnisse trunk, tags und branches, wobei trunk die aktuelle Arbeitsversion beinhaltet, branches bspw. hotfix-versionen und in tags sind alle releases und hotfixe markiert.
  Mit Zitat antworten Zitat