В нашей команде мы практикуем проверку кода для каждой фиксации. Я имею в виду локальный анализ кода, когда рецензент находится рядом с вами. С Subversion (мы использовали TortoiseSVN) мы использовали для сортировки изменений в наборах следующим образом:
Теперь мы используем Mercurial (через TortoiseHG). TortoiseHG не поддерживает группировку изменений в рабочем каталоге.
Локальные коммиты помогают немного, но есть проблема с просмотром кучки локальных коммитов. Невозможно "отметить" (например, с флажками) файлы, которые уже просмотрели.
Есть ли какой-нибудь инструмент, который решает эти проблемы? Кроме того, будет очень интересно прочитать о вашем опыте с обзором кода в Mercurial.