Название: Система контроля версий и коллективной работы для Delphi Отправлено: Alder от Март 03, 2008, 10:21:30 Delphi конечно suxx (ИМХО), но вот понадобилась. Кто-нибудь сталкивался с системами контроля версий для Delphi? Есть некий Borland StarTeam Server - аналог TeamServer для Visual Studio. Но поделие кривое (хотя не исключен момент, что я что-то не так сделал, поэтому приветствуются советы и по StarTeam Server). Для работы с SVN и CVS встроенных средств, насколько я понял, нету.
Собственно жду ваших советов :) Название: Re: Система контроля версий и коллективной работы для Delphi Отправлено: LazarusLong от Март 05, 2008, 09:26:52 Сам когда то интересовался этим вопросом. Знающие люди рекомендовали Microsoft Visual Source Safe. Интеграция с Delphi - нулевая )))
Кстати Delphi ты какую имеешь ввиду? Delphi 7 или более поздние поделки? Честно сказать, ни с одним продуктом Borland после Delphi 7 серьезно не возился. Название: Re: Система контроля версий и коллективной работы для Delphi Отправлено: Романыч от Март 05, 2008, 11:20:40 LazarusLong BS2006
Название: Re: Система контроля версий и коллективной работы для Delphi Отправлено: Sochin от Март 06, 2008, 12:15:14 Если требуется интеграция в среду разработки, то почему не разобраться с этим самым Borland StarTeam, как решением специально предлагаемым производителем?
Название: Re: Система контроля версий и коллективной работы для Delphi Отправлено: Alder от Март 06, 2008, 12:20:42 Sochin, да пробовал я. Но времени занимает много. Да и хотелось бы, чтобы сервер (svn к примеру) можно было поставить на другой машине, которая постоянно в инете доступна. А так - вешать сервак на мою как-то немного стремновато.
Название: Re: Система контроля версий и коллективной работы для Delphi Отправлено: Sochin от Март 06, 2008, 12:34:11 Alder
Ну тогда качни себе, к примеру, халявный клиент SVN TortoiseSVN (http://tortoisesvn.net/) и не парься интеграцией в IDE. Название: Re: Система контроля версий и коллективной работы для Delphi Отправлено: Alder от Март 06, 2008, 12:46:39 Sochin, про черепаху я знаю. Работал с ней. Но вот интересно как будет ситуация с блокировками файлов. Если есть опыт - поделись.
Название: Re: Система контроля версий и коллективной работы для Delphi Отправлено: EvilMax от Март 06, 2008, 12:51:47 А так - вешать сервак на мою как-то немного стремновато. ИМХО, нет разницы. Просто сервак CVS или SVN проще поднять. Однако, для баГландовских продуктов есть специализированная VSC, с которой они интегрируются, поэтому хорошо бы использовать именно её.Так что выходов у тебя два: 1. Разбирайся со StarTeam и поднимай сервак. 2. Используй любую VCS от "третьих лиц", которая тебе нравится: preforce, SVN, CVS и т.п. Только не бурчи в этом случае что интеграции никакой нет. Или есть какие-то кривые компоненты от, опять-таки, "третьих лиц". Что касается черепахи, то с блокировками не все радужно. Как и в случае с CVS виндовый клиент просто вытянет заблокированные файлы с атрибутом RO. На уровне самой VCS эксклюзивной блокировки нет. Поэтому конфликты вполне возможны. Вообще, для разработки подойдёт та VCS, которая нормально интегрируется в среду разработки. Если клиент внешний, это не есть гуд, ИМХО. PS: насколько я понял из твоих рассказов, проект разовый, и на относительно небольшой срок и команду из двух программистов, а у тебя появилась постоянная работа. Так ли тебе нужно заморачиваться с БаГландом и прикруткой контроля версий? Если уж загорелось, возьми, на что глаз положишь, и используй. |