0

開発環境のフォルダー構造を作成するための単純なスクリプト ( cmd.exe バッチ、 *nix shell 、 perl 、 python など) はどのように見えるでしょうか。

10 人以上の開発者を参加させる必要があるプロジェクトにいて、「私たちは同じ波長にいる」ことを保証するために、全員が同じライブラリと環境を取得できるようにしたいとします...

編集:randogのおかげで...バージョン管理システムを使用している場合でも(たとえば、最初にリポジトリに保存するフォルダー構造は...

私は次のようなことを意味します:

::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
4

2 に答える 2

3

バージョン管理システムを使用する必要があります。開発者がリポジトリからコードをチェックアウトすると、必要なディレクトリ構造が自動的に作成されます。

于 2009-05-28T08:11:27.270 に答える
0

開発環境については、関連ファイルで満たされたディレクトリ構造全体を tar/zip ファイルに作成します。各開発者は、環境をインストールするために、このアーカイブからすべてを抽出するだけで済みます。

コード自体については、各開発者がチェックアウトできるリモート リポジトリが最適です。

于 2009-05-28T08:15:31.490 に答える