Ответ 1
Проверьте эту страницу, которая довольно легко отслеживает прохождение ветвления и слияние в CVS
http://kb.wisc.edu/middleware/page.php?id=4087
Он также включает в себя пример замены HEAD указанной ветвью
Замена одной ветки с помощью другого
Пометьте конец ветки
cvs tag merge_NEW_BRANCH
Вернитесь к ветке, которую вы заменяете
Голова:
cvs up -A
В ветку:
cvs up -r OLD_BRANCH
Заменить:
Заменить голову
cvs up -jHEAD -j NEW_BRANCH
Заменить ветвь
cvs up -jOLD_BRANCH -j NEW_BRANCH
Замените изменения и теги, если вам нужно.