Wie würde aussehen wie ein einfaches Skript (cmd.exe Batch, * Nix-Shell, Perl, Python oder was auch immer ..) zum Erstellen von Ordnerstruktur für die Entwicklungsumgebung.Skript zum Erstellen der Ordnerstruktur der Entwicklungsumgebung?
Angenommen, wir sind in einem Projekt, in dem wir mehr als 10 Entwickler benötigen, und wir möchten sicherstellen, dass alle die gleichen Bibliotheken und Umgebungen erhalten, damit "wir auf der gleichen Wellenlänge sind" ...
Edit: Dank randog ... Selbst bei Verwendung von Versionskontrollsystem (zB was Ordnerstruktur würde zuerst im Repository zu speichern ...
ich meine so etwas wie:
::THIS BATCH FILE CREATES THE DEV ENVIRONMENT FOLDER STRUCTURE
::CREATE THE COMMON LIBRARY FOLDER
MKDIR D:\libs\
:: FOLDER FOR LOGGING PLATFORMS - put log4net , etc here
MKDIR D:\libs\log
:: FOLDER FOR Object Relational Mapping libs
MKDIR D:\libs\orm
:: FOLDER FOR GUI
MKDIR d:\libs\gui
:: folder for gui controls
mkdir d:\libs\gui\controls
:: ... OTHER ?!
::CREATE THE DEVELOPER'S OWN LIBRARY FOLDER '
MKDIR D:\mylibs\
:: FOLDER FOR LOGGING PLATFORMS - put log4net , etc here
MKDIR D:\mylibs\log
:: FOLDER FOR Object Relational Mapping mylibs
MKDIR D:\mylibs\orm
:: FOLDER FOR GUI
MKDIR d:\mylibs\gui
:: folder for gui controls
mkdir d:\mylibs\gui\controls
;) Ja !!! Ich sollte die Frage umformulieren ..., aber was würde das erste sein, das in das Versionskontrollsystem gesetzt wird –
Die Verzeichnisstruktur ist wirklich projektspezifisch. Ich glaube nicht, dass es irgendwelche allgemeinen Rezepte gibt; Es hängt vollständig von der Art Ihrer Anwendung ab. Sie können arbeiten an (1) Stand-Alone-Windows-Programm (2) Web-Service oder (3) Firmware für eine Digitalkamera oder etwas anderes. Diese Projekte sind wirklich unterschiedlich, beinhalten unterschiedliche Entwicklungspraktiken und werden unterschiedlich strukturiert sein. Es ist auch eine Frage des Geschmacks, also würde ich diese Frage mit Ihren Entwicklern diskutieren, um sicherzustellen, dass sie sich mit der Struktur wohl fühlen. Sorry, nichts konkreteres :) –