0

Gitosis は自分の authorized_keys を更新しないため、git で新しいユーザーを作成できません。gitosis-admin.git の下の post-update は実行可能です。次に、サーバー上でスクリプトを手動で実行しようとしました (sudo -u gitosis sh ./post-update)。これは、次のエラーで終了します。

ERROR:gitosis.app:Configuration does not exist: [Errno 2] No such file or directory: '/root/.gitosis.conf'

これを解決するアイデアはありますか?

4

1 に答える 1

0

autorized_keysを更新する必要はありません。通信は1つのIDを介して行われ、識別はその後送信される公開鍵を介して行われますが、その時点でsshはすでに満たされています。

とにかくgitoliteに切り替える必要があります。ギトシスはもはや活発に開発されていません。

于 2011-03-15T19:22:32.830 に答える