Re[5]: Организация работы
От: Sinclair Россия https://github.com/evilguest/
Дата: 03.12.02 18:53
Оценка:
XM>В бессчетный раз натыкаюсь на ложное представление о том, что в VSS есть только exclusive checkouts. В VSS можно делать все то же самое, достаточно пометить в VSS Admin галочку "Allow multiple checkouts" для соответсвтующей базы.
Не советую.
Пробовали мы жтого зверя.
Дело в том, что VSS работает очень хитро, и при мердже использует три файла: "исходный", и две правки. В связи с этим возникают офигенные проблемы, если кто-то изменит файл, не сделав checkout. Потом приходится все делать вручную. А такая ситуация возникает довольно регулярно, поскольку иначе работа требует непрерывного наличия подключенного VSS-сервера.
CVS объединяет два файла. (как и StarTeam, например). И ручной работы требуется, как правило, очень немного. Конечно, интерфейс у него весьма убог (хотя VSS не многим лучше. Единственное его достоинство — отсутствие необходимости пользоваться им, если работаешь в MSVS), но возможности работы получше. Ну, и файл-серверная архитектура VSS тоже дает о себе знать.
Вообще, конечно, если уж есть серьезная работа, то надо ставить коммерческие решения. Например, тот же стартим. У него и функционал весьма на высоте, и интерфейс отличный, и архитектура правильная, и интеграция с MS/Inprise/... Только вот денег он зараза стоит, денег...
Пользуюсь RSDN@Home 1.0 beta 1, слушая тишину
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.