2008-11-14 3 views
3

У меня есть файл в cvs, у которого есть липкие опции, установленные на -kk. Это заменяет все ключевые слова cvs просто ключевым словом для облегчения различий. Например, $Author: Alex B$ становится $Author$.Как отключить CVS Sticky Option -kk для замены ключевых слов?

Как отключить поведение -kk и вернуться к «нормальным» cvs, где ключевые слова будут заменены? Я пробовал rm 'в файл и обновление, я пробовал cvs update -A и ни один из них не меняет флаг.

ответ

4
cvs update -kkv <filename> 

сбросит липкие варианты keyword и value

Edit: Исправленная checkout в update, благодаря Alex B для коррекции.

+0

Привет Кен, контроль работы модулей, а не файлы - но ваш ответ помог мне решить мою проблему. Если вы отредактируете свой ответ (checkout -> update), я приму его и удалю свой ответ. – 2008-11-20 20:21:32

2

Запуск статус CVS на файл по-прежнему приводит к «липкие вариантов» быть установлен, например:

Sticky options: -kk

Чтобы удалить их полностью, редактировать файл CVS/Entries и удалить «-kk 'от соответствующей записи.

2

Вы должны использовать

cvs admin -kkv <filename> 

изменить режим на постоянной основе. Использование

cvs update -kkv <filename> 

изменит его только на локальном компьютере