0

現在のアプリケーションの 1 つは、github から複製された読み取り専用ライブラリ (XXLib と呼びましょう) に依存しています。アプリケーションのビルドをカットしてリリースするときは、特定のバージョン (v1.1 など) としてタグ付けします。いつでも戻って再構築できるようにリポジトリを作成しますか?

考えたことの 1 つは、中央の git サーバーに新しいリポジトリを作成し、ワークスペースに XXLib の追跡ブランチを追加して、ビルド時にワークスペースの内容を中央のサーバーにプッシュできるようにすることです。すなわち。ワークスペースの XXLib には、プル (origin) とプッシュ (mygitserver) に使用する 2 つのリモート (origin と mygitserver) があります。

それとも、これはサブモジュールの場合ですか?

任意の考えをいただければ幸いです。

4

1 に答える 1

1

リモート ライブラリをサブモジュールとしてインポートします。独自の変更を加える必要がある場合は、GitHub リポジトリから取得した独自の Git リポジトリに変更を加えてください。

XXLib-GitHub
  | |
XXLib-あなたのフォーク
  | |
あなたのアプリ
于 2012-02-28T23:37:20.237 に答える