Привет всем.
Объясните новичку в CVS такую ошибку.
Зафиксировал версию проекта. Поставил метку V_1-6.
Через какое-то время выгрузил исходники, внес изменения,
пытаюсь зафиксировать и получаю:
cvs commit: sticky tag `V_1-6' for file `Notes' is not a branch
cvs [commit aborted]: correct above errors first!
Что за ошибка?
--
Владимир Шляхов
Здравствуйте, vshl, Вы писали:
V>Привет всем.
V>Зафиксировал версию проекта. Поставил метку V_1-6.
V>Через какое-то время выгрузил исходники, внес изменения,
V>пытаюсь зафиксировать и получаю:
V>cvs commit: sticky tag `V_1-6' for file `Notes' is not a branch
V>cvs [commit aborted]: correct above errors first!
Без претензий на точность:
В CVS есть два понятия тэги (метки) и бранчи.
тэги это просто символьные названия для версии и они не предостовляют возможности "разветвления".
На это CVS тебе и указывает.
Победить сию проблему можно сняв с локальной версии метку. Для этого нужно выполнить команду
cvs update -A <имя файла>
Или в WinCVS в диалоге на
Update установить галочку
"Reset any sticky ..."
-- Пользователи не приняли программу. Всех пришлось уничтожить. --