У меня есть две ветки DEVELOPPEMENT
и DEVELOPPEMENT2
.
Я хотел бы объединить DEVELOPPEMENT
и DEVELOPPEMENT2
в одну ветвь, но еще не в HEAD
.
Как это сделать с Черепаховым ЧМИ? Я не могу найти документацию по этому вопросу.
У меня есть две ветки DEVELOPPEMENT
и DEVELOPPEMENT2
.
Я хотел бы объединить DEVELOPPEMENT
и DEVELOPPEMENT2
в одну ветвь, но еще не в HEAD
.
Как это сделать с Черепаховым ЧМИ? Я не могу найти документацию по этому вопросу.
Источник: c:\Program Files\TortoiseCVS\UserGuide_en.chm
Слияние с веткой Если вы удовлетворены изменениями, которые вы внесли в ветку, вы можете захотеть, чтобы эти изменения были доступны в головной ветке разработки. Включение изменений из одной ветви в другую, называется слиянием.
Чтобы объединить ветку, переместите свою локальную копию в ветку, в которую хотите объединить изменения. См. Выбор ветви для работы или Возвращение к головной ветви. Выберите папку верхнего уровня проекта. Вы также можете выбрать точные папки и файлы, которые являются частью нужной ветви, если вы знаете эту информацию. Щелкните правой кнопкой мыши на выделении и выберите CVS → Merge ....
Диалог слияния Затем вам будет представлен диалог слияния. Здесь вы можете ввести название ветки в ветке для объединения из поля, которое вы хотите объединить. Нажмите кнопку OK, и TortoiseCVS теперь объединит указанную ветку с вашей локальной копией. Ваши изменения не будут внесены в репозиторий сервера, пока вы не внесете свои изменения.
У меня нет Tortise CVS, но для этого нужно переключить рабочий каталог с HEAD на DEVELOPPEMENT или DEVELOPPEMENT2.
после переключения выполните объединение, вы должны получить файл в той же ветке, с которой вы работаете. Тогда сделай коммит.