新しいVCSリポジトリをどの粒度で作成しますか?
たとえば、いくつかの基本的なAPI /ライブラリ(〜30プロジェクト)、いくつかの開発ツール(〜10ツール、各ツールには〜5プロジェクト)、および複数のアプリケーション(〜20アプリケーションと〜15プロジェクト)があります。ツールとアプリケーションは基本ライブラリに基づいており、一部のアプリケーションは他のアプリケーションに依存している場合があります。
3つのリポジトリを作成することを考えました
- ライブラリ用に1つ
- 開発ツール用に1つ
- 1つはアプリケーション用です
これはコードの意味のある分離ですか、それとも別の粒度をお勧めしますか?
乾杯