Содержание предупреждения: мое впечатление, основанное только на мимолетном знакомстве:
Если вам необходимо микроуправлять одновременными, но в некотором смысле несвязанными изменениями, то вам может потребоваться исследовать darcs , который имеет обратный акцент по сравнению с такими системами, как svn, git или mercurial.
В darcs, патч является ключевым элементом, а состояние данной ветви на самом деле является просто суммой набора патчей. Эта модель может соответствовать тому, что вы пытаетесь сделать, но ясно, что предупреждение @ wcoenen о лучших практиках сохраняется. Для каждого набора исправлений необходимо убедиться, что сборка (из чего бы она ни состояла) не была нарушена.
Кстати, ты эоган М ... или я так думаю?