|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 06 Nov 2002 22:34:51 To : Denis Smirnov Subject : Re: cvs -- commitinfo --------------------------------------------------------------------------------
Hi, Denis!
>>>>> "DS" == Denis Smirnov <mithraen@freesource.info> writes:
DS>>> Интересный вопрос появляется -- а что ему мешает сначала обработать
DS>>> всё, где нет лока, а потом с _указаным_ интервалом ждать когда
DS>>> освободятся остальные локи?
VB>> если "он" - процесс который делает cvs up - то думаю ему нехватает
VB>> мозгов. Он сообщает что файл залочен, и радостно висит, ждет реакции
VB>> пользователя.
DS> Hе -- он через полминуты просыпается, и таки делает update.
аааа, пол минуты....
VB>> В общем, попробуй таки на loginfo, причем cvs update не из того-же
VB>> скрипта который там прописан, а издругого, которому как-то сообщают.
VB>> Отдельно. Или random timeout сделать, в преедлах минуты..
DS> Я так чувствую, что придётся патчить cvs на предмет времени ожидания
DS> (ключика я у него на этот счёт не нашёл).
угу, сделай ключиком, и вышли Махоткину. Вдруг пропихнет в mainstream ;-)
[skip]
DS> Мне так другой вариант понравился бы -- из под некоего аналога
DS> daemontools работающего из под юзера стартует скрипт (лежащий где-то в
DS> домашнем каталоге у юзера). Сей скрипт просто создаёт fifo, и ждёт
DS> пока туда что-нибудь придёт.
DS> Если пришло -- бодро идёт по пути, который пришёл, и делает там cvs
DS> update.
тоже так ничего ;-)
VB>>>> Hо навскидку мне кажется если ты пеервесишь скрипт с апдейтом в
VB>>>> loginfo, то все поедет без суперизвратов...
DS>>> Hе, не поехало, потому и стал извращаться. Он почему-то локи не
DS>>> отпускает перед вызовом скриптов в loginfo
VB>> вообще, есть список рассылки, там отвечают, очень часто по-делу. Думаю
VB>> лучше туда вопрос задать, ибо у меня так сходу идеи закончились ;-))
DS> А на русском есть?
я именно про русскую и говорю
http://alexm.here.ru/cvs-ru/cvs-ru-invitation.txt
DS> Я на английском максимум могу документацию прочитать.
на самом деле, это должно быть минимум... Hо в случае cvs - не беда ;-)
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2541ff2fca4d.html, оценка из 5, голосов 10
|