Отправляет email-рассылки с помощью сервиса Sendsay

Как формируются версии файлов исходников

Привет!

Может быть сабж звучит несколько странно, но суть в следующем.
Копаясь в исходниках много раз натыкался на текст следующего вида:

<?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

Ответить   Alexander Artemenko Wed, 03 Mar 2004 09:53:45 +0300 (#95518)

 

Ответы:

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

Ответить   Wed, 3 Mar 2004 10:24:25 +0300 (#95532)

 

Alexander Artemenko wrote:

это делает cvs

Ответить   Nick Groznyh Wed, 03 Mar 2004 14:35:52 +0400 (#95656)

 

Nick Groznyh пишет:

Все, тема закрыта, дальше сам разберусь.

Good luck,
ArT digitala***@u*****.net


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1068
Написать в лист: 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
Номер письма: 4797; Возраст листа: 222
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/96244



-*Информационный канал 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

Ответить   Alexander Artemenko Thu, 04 Mar 2004 09:15:46 +0300 (#96244)