Мне было интересно, сможет ли Crucible справиться со следующим сценарием с Mercurial. Как вы используете DVCS с Crucible в таком сценарии?
В проекте есть несколько проблем, для каждой из которых разработчик создает клон проекта из репозитория «stable-build» в репо «dev-0001» (на локальном сервере совместного использования). Клон получает имя в соответствии с проблемой: например, «dev-0001».
Теперь оттуда разработчик клонирует на своей локальной машине клон «local-dev-0001», вносит изменения и затем отправляет на «dev-0001».
Другой разработчик хочет просмотреть изменения в репозитории «dev-0001», прежде чем разработчик, реализовавший 0001, сможет перейти на «стабильную сборку».
Я попытался настроить Crucible для репо (отдельный тестовый клон «test-crucible» непосредственно из «stable-build». Это заняло много времени на очень мощной полной машине, около 5 дней.
Мой вопрос: как настроить Crucible и Mercurial так, чтобы можно было создавать обзоры для клона "dev-0001" до того, как он будет отправлен на центральный сервер, не дожидаясь 5 дней, пока Crucible проанализирует "dev-0001" репо с самого начала и, возможно, использовать информацию его родителя? Это уже сделано, нужен ли какой-то плагин?
Я могу предложить больше ясности для сценария, если он был немного туманным, спасибо