2015-05-31 3 views
0

В нашей компании в настоящее время используется phabricator с нерезидентным хранилищем SVN.Фабрикатор: преимущество/недостаток размещенного репозитория?

Мы переходим от одного SVN репо к git репо за проект.

Есть ли какое-либо преимущество в том, что у репо было phabricator?

ответ

1

Я полагаю, что преимущество - лучшая интеграция с Фабрикатором. Например, приземление на GitHub с страницы Дифференциала, (в настоящее время) невозможно. Если вы посмотрите на их установку, вы можете найти tasks, где они описывают его:

Хостинг

  • С 2011-2013, авторитетный дистанционного Phabricator был публичным GitHub хранилище. Мы импортировали из GitHub в Diffusion. В современной версии Phabricator это опция «Импортировать существующий внешний репозиторий» , хотя это был единственный вариант в то время.
  • В конце 2013 года, вскоре после того, как мы построили хостинг репозитория, мы перенесли первичный в Phabricator и настроили автоматическое зеркало на GitHub в Diffusion. Это облегчило нам контроль доступа, позволило нам написать правила Herald и протестировать реализацию. Большинство Пользователи Phabricator по-прежнему используют зеркало GitHub (он автоматически подталкивает пару секунд после того, как авторитарный получает обновление).
  • Основными преимуществами размещенных репозиториев являются упрощенные средства контроля доступа, доступ к предварительно зафиксированным правилам Herald, другие функции предварительной фиксации (например, блок - принудительное нажатие по умолчанию) и журнал push. Использование импортированного репозитория не влияет ни на один из рабочих процессов обзора/аудита .