0

ユーザーのグループが利用できるUbuntuサーバーのGIT 1.7にプライベートREPOがあります。REPO に言及したユーザーが既にクローンを作成したことを知る方法があるかどうかを知りたいです。これを行うコマンドはありますか?ヘルプやコメントは大歓迎です。

4

2 に答える 2

2

これを行う唯一の方法は、リポジトリにアクセスしたユーザーのサーバー ログを確認することです。git 自体はこのようなことを記録しません。

ただし、これによりサーバーに直接アクセスした人のリストが表示されますが、これはリポジトリを複製した人の明確なリストではありません。制限なしで相互に複製できます。これが分散バージョン管理のしくみです。

于 2013-02-12T14:46:03.330 に答える
0

今、私は Subversion を使用しています - しかし、この全体的な概念は有効なようです - Git を知っている人なら誰でも反対票を投じることになると思いますが、まあまあ...

既存のグループがある場合は、git clone --reference <repository>各グループ メンバーのチェックを行うことで、次のことを行うことはできませんか? そのユーザーのクローンがそこにあった場合、1 つが表示されますよね?

于 2013-02-12T14:48:45.547 に答える