Хитрость в этом заключается в том, чтобы использовать одну из более неясных команд администратора CVS -N. Это двухэтапный процесс, эффективно скопируйте и удалите.
Во-первых, вы создаете ветку с правильным именем, которое ссылается на оригинальное имя ветки. Во-вторых, вы удаляете исходное имя ветки.
Предположим, у вас есть файл "File.txt", который в настоящее время имеет разветвленную ветку "bad _
branch". Вы хотели бы, чтобы ветку назвали - вы можете догадаться? - "хорошо _
ветка".
kwutchak% cvs log File.txt
Файл RCS: ... / data / File.txt, v
голова: 1.1
Отрасль:
символические имена:
плохо _
ветка: 1.1.0.2
Чтобы создать ссылку на новую ветку:
cvs admin -N good_branch:bad_branch File.txt
kwutchak% cvs log File.txt
RCS файл: ... / data / File.txt, v
Рабочий файл: File.txt
голова: 1.1
Отрасль:
символические имена:
хорошо _
ветка: 1.1.0.2
плохо _
ветка: 1.1.0.2
Чтобы удалить исходную ссылку:
cvs admin -N bad_branch File.txt
kwutchak% cvs log File.txt
RCS файл: ... / data / File.txt, v
Рабочий файл: File.txt
голова: 1.1
Отрасль:
символические имена:
хорошо _
ветка: 1.1.0.2