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