OSX Git サーバーをセットアップしていますが、これをセットアップするための標準的な場所があるかどうか疑問に思っています。誰もがチェックインに使用する単一の git ユーザーを持ちたくないので、Windows のようにそれを配置する共有ディレクトリがないようです。git ユーザーを作成し、そこのディレクトリにレポを保存してから、アクセスが必要なユーザーに許可を与えることができますが、これは少しハッキーなようです...
1 に答える
1
root ユーザーがディレクトリを所有することを望まないので、「git」ユーザーが正しく、実際にはハッキーではないという直感は正しいと思います。とにかく、このディレクトリには緩い権限があるため、他の許可されたユーザーは変更をリポジトリにプッシュできます。
したがって、特定のユーザー:
1) リポジトリに関連するすべてのものを明確な「名前空間」の場所に簡単に保管しましょう。2)OSXを使用しているので(ちなみに、なぜUbuntuではないのですか?これをすぐに実行するにはもう少し設定が必要です)、その特異性に耐え、Usersフォルダーを使用する必要があります。 「プロジェクト」、「ソース」、または「リポジトリ」フォルダーなど、好みに合わせてください。
わずか 2 セントです。これは、OSX ですべてのセットアップを行うのが少し難しくなります。Debian / RH / などに慣れている場合、Apple の UNIX セットアップは多くの点で完全に単純ではありません。
于 2013-07-02T20:23:24.190 に答える