|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 05 Nov 2003 16:56:19 To : Aleksey Barabanov Subject : Re: CVS -------------------------------------------------------------------------------- Хмутро. AB> > commit и update обычно делают не для документа, а для целого проекта, AB> > поэтому их естественно делать за пределами клиента. AB> С чего это ? AB> Какой проект ? AB> Это вообще не логично. Мы начали разговор с того, сто CVS подходит для AB> поддержания жизненного цикла _любого_ документа. Откуда взялся проект ? Все известные мне применения документов сводятся к тому, что они составляют часть какого-то проекта. В некоторых случаях проект весь состоит из одного этого документа, но это нечастый случай. AB> >>> Любой, встроенный макроязык которого позволяет запускать внешние AB> >>> программы. >> AB> vbs ? ;) AB> > AB> > Hапример. AB> > >> AB> Hо это все не то. Хотя и так можно. Hапример так работают некоторые AB> > PDM AB> интегрируясь с MS Office. AB> > >> AB> Hо фактически для такой интеграции надо делать контекстную подмену AB> > открытия AB> файла. Hапример, клиент запрашивает открытие некоторого AB> > документа для AB> > AB> > Ты усложняешь себе жизнь. В большинстве случаев это можно сделать и без AB> > подобных извращений. Если таки понять идеологию CVS - что такое рабочая AB> > копия проекта, например. AB> Я не усложняю, я указываю на совершенно конкретное решение. Можно конечно AB> все вульгарно упростить, прикрываясь надуманной идеологией CVS. Hо imho AB> рациональнее с т.з. познания действительных реалий будет изучить такие AB> общеупотребимые вещи как CORBA/OMG/OLE и проч. и подумать почему технологии AB> вроде CVS _HЕ_ интегрируются с офисными системами (не потому что нельзя, а AB> потому что _HЕ_ _HАДО_ ). В том-то и дело, что ты пытаешься пристроить CVS не к задаче, а к конкретному решению. Туда CVS пристроить тоже можно, но будет неудобно. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/11477249f30e3.html, оценка из 5, голосов 10
|