|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 11 Oct 2005 16:49:59 To : Denis Kostousov Subject : Re: subversion (svn): подстановка keywords -------------------------------------------------------------------------------- Denis Kostousov -> Artem Chuprina @ Tue, 11 Oct 2005 02:50:52 +0000 (UTC): >> DK> Понадобилось для частичной автоматизации сборки проекта в скрипте >> DK> узнавать URL репозитория. Для решения проблемы был сделан файл >> DK> вида: HeadURl и на него установлено свойство svn:keywords с >> DK> соответствующим значением. После комита subversion произвел >> DK> подстановку. Проблемы появились, когда я начал работать с >> DK> несколькими ветками. Так как фаил без учета подстановок совершенно >> DK> не меняется, svn при переключении не обрабатывает >> DK> подстановку. Т.е. главное значение файла пропало - узнать к какой >> DK> ветке принадлежит копия практически не возможно. >> >> Что резонно - если он не менялся, то он принадлежит ко нескольким веткам DK> Hе могу согласиться. Раз есть keyword "HeadURL", то он должен DK> подставляться в случае своей замены. Т.е. подстановка должна DK> выполняться при смене ветки независимо от того, менялся DK> "неподставленный" фаил или нет. Особенно непонятно существующее DK> поведение в свете того, что файл хранится в репозитории в DK> "неподставленном" виде. Так файл-то не меняется, чего в него внутрь лазить? Hет, теоретически это даже небессмысленно, но поскольку практически оно не бесплатное (анализировать файл дороже, чем не анализировать)... -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru An ideal world is left as an exercise to the reader. Paul Graham, "On Lisp" --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/256066ee63784.html, оценка из 5, голосов 10
|