複数のユーザーが変更をコミットできる git サーバーをセットアップします。
これに関するドキュメントの多くは、リポジトリへの書き込みアクセスを許可し、SSH を使用してアクセス制御を行うことを提案しています。たとえば、 http://git-scm.com/book/ch4-2.htmlは、何百人ものユーザーに対してもこれを提案しています。Gitosis は同じアプローチを継続しているようで、リポジトリへの SSH 書き込みアクセスを許可しています。
だから私の質問は:
誰かを止めるとはssh server "rm -r /home/git/the_repository"
?
典型的なインストールでは、共有リポジトリへのコミット権を持つ人々がそれを削除するのに十分なファイルシステムアクセス権を取得するというのは本当ですか?