#import #cvs
#импорт #cvs
Вопрос:
При импорте файлов в CVS строка заголовка добавляется в верхней части каждого импортируемого файла. Формат строки заголовка выглядит следующим образом:
$Id: rmutil.c,версия 1.1.1.1 2016/05/24 08:19:59 amit Exp $
Это приводит к проблеме при сравнении загруженного файла с исходным файлом, поскольку все импортированные файлы отличаются от своих оригиналов.
Кто-нибудь еще сталкивался с подобной проблемой? Как я могу избавиться от такой проблемы?
Комментарии:
1. Что ж, я сам нашел ответ. Это из-за замены ключевых слов. Следует использовать команду -ko при импорте файлов в CVS, чтобы вообще избежать подстановки ключевых слов. Источник : cvsgui.sourceforge.net/howto/cvsdoc/cvs_12.html#SEC102 и badgertronics.com/writings/cvs/keywords.html
2. Вы говорите, что добавлена строка заголовка. CVS расширяет это только в том случае , если у вас есть существующий
$Id$
. Итак, вы имеете в виду не столько то, что строка была добавлена , сколько то, что она была изменена (фактически «расширена» в терминах CVS)?3. Вы всегда можете использовать
-I <pattern>
параметр todiff
при сравнении в любом случае, так что на самом деле это не проблема.