|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 12 Apr 2001 11:11:20 To : sl@sl.spb.su Subject : Re: cvs или кто еще ? --------------------------------------------------------------------------------
Здравствуй, Stanislav Latishko.
В твоём письме от Wed, 11 Apr 2001 20:12:20 +0400 написано:
ssss> Я недостаточно ясно сформулировал. Hадо просто иметь некий
ssss> идентификатор, который будет автоматически изменяться при правке
ssss> .h , а можно при правке любого из трех, но только чтоб был одинаков
ssss> - связать эти три файла вместе, чтобы случайное смешивание двух
ssss> файлов с разными идентификаторами вызывало бы ругань на этапе
ssss> компиляции/выполнения. Слова "номер ревизии" я употребил т.к. на
ssss> первый взгляд он больше всего для этого подходил... Думал - мало ли,
ssss> может кому-то из авторов cvs'а была нужна такая фича и он ее для себя
ssss> сделал :)
Вот для этого авторы cvs придумали теги... Потому что совсем не обязательно,
что с сегодняшним .h не собирается месячной давности .c. Гораздо более
вероятно, что с сегодняшним a.c не слинкуется позавчерашний b.c. Да, еще: если
у тебя .h используется ровно в одном .c, то непонятно, зачем ты его вообще
сделал. А если более чем в одном, то изменение, которого ты хочешь, будет
почти неизбежно необходимо так же автоматически распространять на весь проект.
--
Artem Chuprina E-mail: ran@ran.pp.ru
Programmer FIDO: 2:5020/371.32
Memonet Ltd. Phone: +7-095-284-1356
--- ifmail v.2.15dev5
* Origin: NTV Internet (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/164838eba4616.html, оценка из 5, голосов 10
|