個人的なプロジェクトの一環として、Subversion の代わりに git を使い始めました。そこから何か新しいことを学んでいるのかもしれません。
リポジトリのセットアップは非常に簡単で、git ファイルを提供するように Web サーバーを構成するのは魅力的でした。コミット、クローン作成、ここでは問題ありません。
ただし、リポジトリ内のプロジェクトのセットアップに問題があります。現在、次のようになっています。
project.git
\- mobileapp
\- artwork
\- backend
\- website
website
すべてが機能したら、とmobileapp
通信することになってbackend
います。
私の問題は展開です。backend
サーバーに展開する場合、現在、リポジトリ全体をチェックアウトし、コンテンツをbackend
webroot ディレクトリにコピーする必要があります。
のコンテンツをチェックアウトする方法がないように思われるためproject.git/backend
、4 つのサブプロジェクトを 4 つの git リポジトリに分割し、4 つのリポジトリを維持するオーバーヘッドを追加することを考えています。
私の問題を解決する簡単な方法はありますか?