Fri, Nov 05, 2004 at 13:37:02, tasic wrote about "[uanog] вопрос по cvs (ли?)":
Возник такой вопрос. Есть два варианта программы, тестовая и промышленная. Между ними есть некоторые отличия. Новые "фичи" доводятся на тестовом варианте, после чего они должны появлятся в промышленном. Можно ли с помощью cvs (или чего другого из свободного софта) реализовать такую схему?
Занефиг. Вопрос только в удобстве проведения такой операции (мержинга) и в удобстве доступа к истории проведённых воздействий. Вот по этим параметрам у CVS плохо (но на сейчас нет, по-моему, ни одной свободной RCS, которая бы такое умела... subversion, arch все плохо это делают). А так - diff между двумя состояниями, очистка от посторонних вмешательств, наложение его на "промышленный" вариант и вперёд. Можете посмотреть на коммерческие RCS - например, Perforce или Bitkeeper - там есть частичная поддержка такого. В Bitkeeper'е вообще всё типа хорошо, но там вся игра на patchset'ах и множественных репозиториях... -netch- =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message