内部リポジトリ私は以下のようにフォルダ構造を持っている:GIT権限:リポジトリ
repo1
|
|---file1
|---fold1
|
|---file2
|---repo2
|
|
|---file3
は、私は二人のユーザ、user1
とuser2
を持っていると言うことができます。
今私のことを行う必要があります
- セットアップ
repo1
と別々の2GIT repositories
としてrepo2
。 - セットアップ
user1
は、repo1
とuser2
の許可をrepo2
とする必要があります。 user1
file1
とfold1
内容を引くことができるはずはなくrepo2
user2
その下repo2
やファイルを引っ張ることができるはずはなくrepo1
user2
が変更を行い、repo2
にコミットした後、それは下に反映されるべきですサーバー内のrepo1
このレベルのアクセス許可はGIT
で可能ですか?
これは非常に珍しいようです - あなたは何をしようとしていますか? – 1615903
@ 1615903私は上記のフォルダ構造を持つ既存のプロジェクトを持っているので、そのプロジェクトのGITリポジトリを設定しています。 –
私はその質問から多くを理解しましたが、なぜ私は疑問に思っています。なぜユーザー1はrepo2のコンテンツにアクセスできないのですか? user1に少なくともrepo2への読み取りアクセス権を与えることができる場合は、サブモジュールが適切なオプションになります。 – 1615903