Ключевые слова CVS не заменены - PullRequest
0 голосов
/ 12 августа 2011

У меня есть уникальная проблема с несколькими моими файлами, когда информация заголовка (Author / RCSFile / Date и т. Д.) Не заменяется автоматически, когда я фиксирую свои изменения с помощью Eclipse.

Возвращается к пустому месту:

######################## COPYRIGHT ################################
#
#       $RCSfile$
#          Owner: My Company
#      $Revision$
#          $Date$
#
#   Last $Author$
#
#    Description: Some description
#
####################################################################

Есть идеи, почему так? Из 500 файлов у меня проблема только для 6 файлов.

1 Ответ

2 голосов
/ 12 августа 2011

Подстановка ключевых слов настраивается для каждого файла (чтобы двоичные файлы не были повреждены при их проверке).Сделайте cvs log -h для файлов с ошибками и проверьте строку "keyword substitution".По умолчанию

keyword substitution: kv

Сравните с другими файлами, у которых нет этой проблемы.

Если это не так, могут ли в файле быть непечатные символы?Попробуйте cat -A filename, если ваша система поддерживает это, или cat -v filename, если это не так (перенаправьте вывод на head или на ваш любимый пейджер).

РЕДАКТИРОВАТЬ: похоже, проблема была в подстановке ключевых слов.,Используйте cvs admin, чтобы исправить это.(Я думаю, что было бы лучше иметь эту информацию в ответе, а не просто в комментарии.)

...