1

Ubuntu サーバーに gitosis を正常にインストールして構成しました。私たちは現在、大規模な組織 (2000 人以上の従業員) 向けの開発プラットフォームを作成している数人の開発者です。

現在、バージョン管理に Subversion を使用しています。部署は、gitosis.conf のように、1 つのファイルを編集してコミットすることで、ユーザーのアクセス許可を変更できます。ただし、違いは、Subversion が AD に対してユーザーをチェックするように構成されているため、ユーザーの公開鍵をプッシュする必要はなく、ユーザーのドメイン ログインを使用することです。

gitosis が同様に動作する方法はありますか:

  • gitosis.conf を編集しますが、公開鍵を追加する必要はありません。
  • ユーザーのパスワードを要求し、AD で再度確認するように git/gitosis を構成するにはどうすればよいですか。
4

1 に答える 1

1

これを達成するために、いくつかの投稿を読んでいます。スマート git http バックエンドをセットアップすることができ、Apache の LDAP Auth モジュールを使用して AD 統合を実現しました。

現在、gitosis フックをハッキングして、Apache の「Require users」を生成し、Apache 構成をリロードしています。

別の可能な方法は、Gitorious をセットアップし、サブシステム間のメッセージングに使用する ActiveMQ をサブスクライブすることです。

これが私が読んでいる投稿のリストです:

于 2010-11-11T14:47:40.153 に答える