4

SugarCRM で git サーバーをセットアップしたいと考えています。保護する必要のあるファイルとフォルダーがいくつかあり、一部のみを開発できるようにしたいなどです。gitでどのように可能ですか?

4

3 に答える 3

0

pre-receive フックを作成し、それを使用して、すべてのファイルが開発者が書き込みを許可されているディレクトリにあることを確認できます。サーバーでそのフックを使用できます。ユーザーは引き続きファイルを (ローカル ブランチで) コミットできますが、ファイルをサーバーにプッシュすることはできず、プッシュ全体が失敗します。

于 2012-07-18T05:44:27.247 に答える
-2

「保護」が「バージョン管理から除外」を意味する場合は、それらを.gitignoreファイルに追加することでこれを行うことができます。

于 2012-07-17T21:38:04.117 に答える