Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksey Barabanov                    2:5020/400     05 Nov 2003  00:28:13
 To : Victor Wagner
 Subject : Re: CVS
 -------------------------------------------------------------------------------- 
 
 Victor Wagner wrote:
 
 > Aleksey Barabanov <abb@wessen.ru> wrote:
 > AB> Так вот последнее невозможно без интерграции с клиентом. Такая
 > интеграция
 > 
 > Только при условии, что формат файлов данного клиента никем кроме него
 > самого не понимается.
 
 Формат тут ни при чем. Жизненный цикл регламентируется ограничениями на
 возможные операции с документом. Совокупность операций опеределяется
 _только_ интерфейсом самого клиента.
 
 Другими словами, если клиент запрещает просмотр документа взятого в
 модификацию (или обеспечивает иную полутику доступа), так это лишь
 внутренние ограничения, так как всегда можно получить доступ к файлу
 файловый интерфейс системы.
 
 > 
 > AB> может быть сделана или с помощью "бедного" клиента путем написания
 > AB> "обертки" ( чиста *nix-way ) или так как это делается в
 > интегрированных AB> оффисных пакета ( например в мастдае ). "Бедные"
 > релакторы уже почти никого AB> не интересуют. Hо подскажите мне хоть один
 > оффсный пакет совместимый с CVS
 > 
 > 
 > Любой, встроенный макроязык которого позволяет запускать внешние
 > программы.
 
 vbs ? ;)
 
 Hо это все не то. Хотя и так можно. Hапример так работают некоторые PDM
 интегрируясь с MS Office.
 
 Hо фактически для такой интеграции надо делать контекстную подмену открытия
 файла. Hапример, клиент запрашивает открытие некоторого документа для
 просмотра, а скрипт подменяет запрос на открытие последней подписанной
 копии документа. Или иначе, запрос идет на доработку документа, а скрипт
 для этого продвигает счетчик версий и создает локальную копию, одновременно
 делая отметку о том что документ поступил в модификацию.
 
 Так вот самое интересное это поймать факт _закрытия_ документа. "Поймать"
 это значит не дать сохранить его в обход системы подмены контекста.
 
 Чтобы добиться такого эффекта объектная модель макроязыка должна
 обеспечивать перехват соответствующих событий.
 
 -- 
 Bye.
 Aleksey Barabanov <alekseybb at mail.ru>
 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5
  * Origin: home (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: CVS   Aleksey Barabanov   02 Nov 2003 22:47:19 
 Re: CVS   Victor Wagner   02 Nov 2003 23:01:56 
 Re: CVS   Aleksey Barabanov   03 Nov 2003 01:14:02 
 Re: CVS   Victor Wagner   03 Nov 2003 10:33:56 
 Re: CVS   Artem Chuprina   03 Nov 2003 16:54:30 
 Re: CVS   Aleksey Barabanov   04 Nov 2003 22:41:25 
 Re: CVS   Victor Wagner   04 Nov 2003 23:30:44 
 Re: CVS   Aleksey Barabanov   05 Nov 2003 00:28:13 
 Re: CVS   Victor Wagner   05 Nov 2003 00:42:09 
 Re: CVS   Aleksey Barabanov   05 Nov 2003 13:06:57 
 Re: CVS   Artem Chuprina   05 Nov 2003 16:56:19 
 Re: CVS   Aleksey Barabanov   05 Nov 2003 18:01:44 
 Re: CVS   Konstantin Tokar   05 Nov 2003 18:29:32 
 Re: CVS   Aleksey Barabanov   06 Nov 2003 13:04:59 
 Re: CVS   Artem Chuprina   06 Nov 2003 02:02:46 
 Re: CVS   Aleksey Barabanov   06 Nov 2003 13:05:00 
 Re: CVS   Victor Wagner   06 Nov 2003 14:08:13 
 Re: CVS   Aleksey Barabanov   06 Nov 2003 16:57:04 
 Re: CVS   Victor Wagner   06 Nov 2003 17:23:26 
 Re: CVS   Aleksey Barabanov   07 Nov 2003 00:36:48 
 Re: CVS   Aleksey Cheusov   10 Nov 2003 15:55:43 
 Re: CVS   Mykola A. Nickishov   24 Nov 2003 11:03:17 
 Re: CVS   Aleksey Barabanov   24 Nov 2003 11:27:01 
 Re: CVS   Mykola A. Nickishov   01 Dec 2003 18:03:19 
 Re: CVS   Aleksey Barabanov   01 Dec 2003 19:00:20 
 Re: CVS   Gennady Terehov   07 Nov 2003 01:48:28 
 Re: CVS   Artem Chuprina   06 Nov 2003 18:00:14 
 Re: CVS   Aleksey Barabanov   07 Nov 2003 00:27:24 
 Re: CVS   Artem Chuprina   08 Nov 2003 23:15:26 
 Re: CVS   Aleksey Barabanov   09 Nov 2003 14:57:13 
 Re: CVS   Aleksey Barabanov   07 Nov 2003 11:57:15 
 Re: CVS   Mykola A. Nickishov   24 Nov 2003 11:03:18 
 Re: CVS   Aleksey Barabanov   24 Nov 2003 11:27:00 
 CVS   Dmitrij Volkov   16 Nov 2003 01:06:20 
 Re: CVS   Artem Chuprina   06 Nov 2003 17:55:30 
 Re: CVS   Aleksey Barabanov   07 Nov 2003 00:27:23 
 Re: CVS   Artem Chuprina   08 Nov 2003 23:14:25 
 Re: CVS   Aleksey Barabanov   09 Nov 2003 14:57:13 
 Re: CVS   Serge   06 Nov 2003 07:08:54 
 Re: CVS   Aleksey Barabanov   06 Nov 2003 13:05:00 
 CVS   Dmitrij Volkov   13 Nov 2003 17:31:10 
 CVS   Dmitrij Volkov   13 Nov 2003 17:26:30 
 Re: CVS   Aleksey Barabanov   17 Nov 2003 13:35:10 
 CVS   Dmitrij Volkov   13 Nov 2003 17:12:54 
 Re: CVS   Artem Chuprina   05 Nov 2003 16:52:34 
 Re: CVS   Aleksey Barabanov   05 Nov 2003 18:01:43 
 Re: CVS   Artem Chuprina   06 Nov 2003 01:49:22 
 Re: CVS   Aleksey Barabanov   06 Nov 2003 13:05:00 
 Re: CVS   Mykola A. Nickishov   24 Nov 2003 11:03:17 
Архивное /ru.linux/7824ca48d67d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional