私はディレクトリ構造を実験しており、現在以下のものを使用しています:
| |
|_プロジェクト__
| | | |
| | |_blog.com_
| | | | |_モックアップ
| | | | |_ユーザー ストーリー
| | | | |_....
| | | |
| | |_noteapp__
| | |_モックアップ
| | |_....
| |
|_webs______
| | | |
| | |_dev______
| | | | |_blog.com_
| | | | |_アプリ
| | | | |_config
| | | | |_....
| | | |
| | |_prod_____
| | | | |_blog.com_
| | | | |_アプリ
| | | | |_....
| | |_qe_....
| | |_uat_....
| |
| |
|_デスクトップ__
| |
|_dev______
| | |_noteapp_
| | |_アプリ
| | |_config
| | |_....
| |
|_prod...
|_qe....
|_uat....
鍵
開発 - 開発
製品 - 生産
qe - 品質工学
uat - ユーザー受け入れテスト
Web は Web アプリケーションを格納し、デスクトップはデスクトップ アプリケーションを格納します。dev ディレクトリはバージョン管理されており、他のディレクトリ (prod、qe、uat) にはそれぞれの最新リリースが保存されています。プロジェクト ディレクトリには、コードに関連しないプロジェクト アイテムが格納されます。
ソフトウェア開発のディレクトリ構造はどのようなものですか? また、その構造を推奨する理由はありますか?