Здравствуйте, коллеги. Используем на сайте (drupal7) модуль Git (https://www.drupal.org/project/git) раньше он назывался Gitolite (https://www.drupal.org/project/gitolite).
Возникли вопросы:
1) Где прописать приватный ключ, чтобы модуль смог синхронизироваться с git-сервером? Где он хранится?
2) сейчас мы используем друпал6 и модуль гитолайт. по крону вызываем "drush gitolite". Авторизация в гитолайте проиcходит по ключу юзера, от которого запускается drush. Пытаемся переехать на друпал7 и модуль гит. У drush нет команды gitolite. Непонятно как запускать обращение к серверу с gitolite и как авторизоваться.
Комментарии
Хм. А для чего нужно управлять гитом из друпала, если для этого есть ssh?
Пользователь подгружает в профиле свои SSH-ключи, подписывает бумажное соглашение и ему дают доступ в GIT-репозиторий, в который он размещает свой софт. Это юридическая формальность.
По-моему это вариант шела.