2

私は現在、教師が個々の宿題のリポジトリを複製して宿題を収集しているクラスを受講しています。宿題ごとに新しいリポジトリがあります。私はたくさんのヘルパー関数を書いてきました、そしてそれらの関数を使うために私はちょうどそれぞれの新しい宿題の割り当てにコピーして貼り付けました。

私がやりたいのは、すべてのユーティリティ関数を保持する別のリポジトリを作成して、単一の最新のコードベースを維持できるようにすることです。先生が宿題の割り当てリポジトリのクローンを作成するときに、インクルードリポジトリのクローンを作成して、同じディレクトリに含める方法はありますか?

依存関係を自動インストールpip install git+ssh://mygitrepo.gitできる、実行に似た機能を探しています。setup.py

4

1 に答える 1

3

これは、サブリポジトリの優れたアプリケーションのように聞こえます。

ヘルパーファイルはスタンドアロンリポジトリに存在する可能性があります。次に、各割り当てにその割り当てへのリンクを含めることができます。教師が割り当てのクローンを作成してから特定のリビジョンに更新すると、サブリポジトリのクローンが自動的に作成されます。

于 2013-03-18T18:48:50.307 に答える