Мы начинаем пересматривать программное обеспечение для контроля версий, которое будет использоваться в нашей компании. Мы выбрали ClearCase около 15 лет назад, а Subversion — шесть лет назад, поэтому у нас есть некоторые среды с VOB ClearCase, использующие графический интерфейс ClearCase, и более поздние среды, использующие репозитории Subversion и некоторые графические интерфейсы, такие как TortoiseSVN.
Со временем некоторые проекты приложили усилия для перехода с ClearCase на Subversion, но у нас все еще есть несколько проектов, продолжающих придерживаться ClearCase, потому что это сработало.
Git кажется популярным выбором среди многих людей в наши дни, но мне интересно, можем ли мы разделить проблему на две или три подзадачи:
Это появилось после того, как мы прочитали следующее о двойных репозиториях, позволяющих различным командам продолжать следовать своему текущему рабочему процессу, пока они не будут готовы перейти на Git или что-то еще, на что мы в конечном итоге решим перейти:
Серверный инструмент контроля версий должен:
Если это можно сделать и рекомендуется, то есть ли подходящие репозитории с контролем версий, которые мы можем начать изучать и сравнивать?
Git предлагает такую функциональность с SVN. По сути, он предлагает двунаправленный поток между репозиторием Git и репозиторием SVN, а также различные команды для управления этим соединением.
Алехандро
Сондра Кинси
0xC0000022L