Как Вы переименовываете ответвление в CVS?

Если Вы любопытны [приблизительно 110] Побережье (упомянутый yinkei), навещаете Randal Schwartz Методы и сообщения . Можно запустить путем наблюдения его быстрого блиц-резюме .

Приморский создатель Avi Bryant интервью является также хорошим чтением/часами.

Работа с Побережьем была удивительна для меня, почти как кодирование настольного приложения.

Посещение Плещется DB и , Cmsbox для реальных приложений основывался на Побережье.

10
задан Community 23 May 2017 в 10:31
поделиться

1 ответ

Уловка заключается в использовании одной из более неясных команд администратора CVS, -N. Это двухэтапный процесс: копирование и удаление.

Во-первых, вы создаете ветвь с правильным именем, которая ссылается на исходное имя ветки. Во-вторых, вы удаляете исходное имя ветки.

Предположим, у вас есть файл «File.txt», который в настоящее время является ветвлением «плохая _ ветвь». Хотите, чтобы филиал назывался - угадаете? - "хорошая _ ветвь".

kwutchak% cvs log File.txt

RCS-файл: ... / data / File.txt, v
голова: 1.1
филиал:
символические имена:
bad _ ветка: 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
bad _ ветка: 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

12
ответ дан 4 December 2019 в 00:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: