Я установил свою собственную виртуальную машину под управлением Ubuntu 10.04, LAMP и ISPConfig 3. Я также хотел бы добавить Git и предоставить доступ закрытой группе разработчиков, работающих над их собственные частные проекты, по сути, эксплуатирующие его как производственный сервер общего хостинга.
Прежде чем я начну устанавливать программное обеспечение на сервере, фанатично, я хотел бы знать:
a) Возможно ли это?
b) Это хорошая идея? (Как еще можно достичь общей, но частной среды?)
c) Отличается ли установка Git в этой ситуации?
Вы должны проверить gitolite , это, вероятно, самый простой способ настроить общую среду Git (я предполагаю, что у вас есть доступ по SSH и полный контроль над вашей виртуальной машиной). Gitolite использует ключи SSH для аутентификации пользователей и позволяет настроить разделение привилегий.