Как формируются версии файлов исходников
Привет!
Может быть сабж звучит несколько странно, но суть в следующем.
Копаясь в исходниках много раз натыкался на текст следующего вида:
<?php /* COMPANIES $Id: companies.class.php,v 1.9 2004/01/29 06:30:43
ajdonnison Exp $ */
/**
* @package dotProject
* @subpackage modules
* @version $Revision: 1.9 $
*/
...
И у меня возник вопрос. Каким образом обновляются здесь Id и Revision?
Ведь это явно поля, ограниченные с помощью символов $. Где найти
программу, которая обновляет значения полей автоматически? Только не
говорите, что все это делается с помощью shell'а :)
Best regards,
ArT digitala***@u*****.net
-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1070
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4743; Возраст листа: 221
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/95518
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
CVS автоматически делает подстановки вида $id $, $revision $ и т.п.
когда очередная ревизия файла сохраняется в репозиторий. Впоследствии,
получив данную ревизию (версию) файла, ты можешь видеть значения
подстановок для нее. За дополнительной информацией читай руководство
по CVS.
-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1070
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4747; Возраст листа: 221
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/95532
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru