Организация Git / Gerrit репозитория для плагинов Eclipse - PullRequest
0 голосов
/ 12 декабря 2011

Мы разрабатываем множество плагинов Eclipse и в настоящее время размещаем их на центральном сервере SVN.Здесь мы размещаем отдельный проект для каждого плагина и можем предоставлять доступ к ним для каждого разработчика.

Мы хотим перейти на комбинацию GIT / Gerrit.Но я не могу разобрать хороший способ сохранить контроль доступа, не делая при этом слишком много репозиториев.Единственное текущее решение, которое я вижу, - это установка нового Gerrit / Project для каждого плагина, который мы в настоящее время используем, и предоставление доступа к ним для каждого проекта.

Это будет означать, что каждый разработчик должен управлять несколькими различными репозиториями GIT вего рабочее пространство.И имеет дополнительный недостаток, заключающийся в том, что невозможно зафиксировать изменения в некоторых связанных плагинах вместе.

Есть ли какое-либо другое решение, которое я пропустил до сих пор?

1 Ответ

1 голос
/ 12 декабря 2011

Нет, вы не пропустили много. Если вам нужны разные средства управления доступом, у вас должны быть отдельные репозитории. Не существует хорошего способа связать изменения между репозиториями вместе. Некоторые люди в моем офисе используют подмодули git с разным уровнем успеха, а остальные просто сообщают на Gerrit, что это изменение зависит от этого изменения.

...