Я разрабатываю программное обеспечение, имеющее в основном две ветви прямо сейчас, мастер и функцию. Проблема в том, что мне нужно работать над обоими одновременно.Поддержание разной сборки для разных ветвей
Что я обычно делаю, это запустить регрессию тестового набора для ветки функций, а затем продолжить разработку на моей главной ветке.
С тех пор, пока мы не использовали CVS, это было легко, разные ветки находились в разных папках и, следовательно, имели другую окончательную сборку (окончательный exe).
Теперь мы переключились на GIT, и теперь обе ветви находятся в одном и том же месте (обе сборки будут генерироваться в одном и том же месте с тем же именем!), Как я могу продолжить разработку на главной ветке, чтобы моя функция сборка остается неизменной, а регрессия не испортится.
Спасибо за быстрый ответ! Я все еще не понимаю, как раздельная сборка существует для каждой ветки. Не могли бы вы немного разобраться? –
Я добавлю некоторые детали. –