Инструмент за контрол на версиите

Организацията вече има FreeVCS и не ни устройва. Възможностите на всички версии са почти идентични и единствените критерии са използваемост и надеждност, които няма да знаете, без да сте седнали на него правилно. Би било много хубаво да чуя вашите отзиви за определени продукти или може би можете да предложите нещо друго? Някои от вас вероятно вече са опитали много версии. И така. Microsoft SourceSafe получава много мръсотия. Има още по-стар и по-надежден, но остарял тип TortoiseCVS и по-прогресивен, но с по-бъги TortoiseSVN (думи на други). Според прегледите продуктите са добри плюс безплатни. Има и определен SourceGear - но нямаше отзиви за него. Не искам да започвам свещена война :), но имам нужда от вашия съвет

> Много мръсотия се излива върху нормалната система Microsoft SourceSafe. Просто и нищо повече. За любителите на звънците и свирките - Rational Clear Case

Правилно се изливат! Например, VSS срещу CVS е като MS SQL срещу Oracle! Тези. блокер срещу версии.

CVS е страхотно нещо. Току-що се качихме на него с VSS. Инсталира се както на Windows, така и на nixes (сървър). Но няма да кажа за безплатно - клиентът, изглежда, струваше нещо.

И защо се наливат на SourceSafe?

Преди половин година за първи път представихме Team Source, след което няколко месеца по-късно преминахме към Star Team. По принцип всичко подхожда.

Но хората казват нещо за SubVersion, казват, че е добра система.

Опитахме CVS - не ни хвана, но не заради недостатъците на CVS

CVS пасва напълно. колегите хвалят SVN - не съм го виждал май

И какво във FreeVCS не подхожда. :( Опитайте да го надстроите до неговия наследник: JediVCS

> Опитайте да го надстроите до неговия наследник:JediVCS

същият хеморагичен страничен изглед. Не видях никакви специални подобрения с изключение на формата DBisam

Благодаря, изясни се малко.

Какви са недостатъците и желаните подобрения?

Така се оказва, че SVN е клиент, който също се нуждае от "Subversion" сървър. Нещо не разбирам този сървър само под никс ли работи?

не знам Имаме Microsoft, с него работи самонаписан монтажен робот, с него работи самонаписана система за отчитане на задачи, няма проблеми, може би някой не знае как да го готви? ;-)))

Уважаеми колеги, Присъединявам се към молбите да разкажа малко за SVN, който имаше (има) опит С две думи - какво е по-добро от същия CVS или StarTeam ?

Така че, въпреки това, Господа, какво точно липсва на MS VSS освен безплатно. Точките ;-)

> Присъединявам се към молбите да разкажа малко за SVN, който > имаше (има) опит > С две думи - толкова по-добре от същия CVS или StarTeamhttp://svnbook.org - изключено. ръководство. Не мога да кажа много, защото не съм работил с други. ;)

> Присъединявам се към молбите да разкажа малко за SVN, който > имаше (има) опит С две думи - по-добре от същия CVS > или StarTeamДосега съм инсталирал сървър на FreeBSD. Тогава нямаше достатъчно време. Пристанището е много криво.

Може би утре ще сложа "костенурка" на колата и ще видим.

SVN е най-добрият. Позволява ви да съхранявате цялата папка, включително двоични файлове. Лесен за боравене. Под Windows има TortouseSVN - разширение за Explorer. Trak също беше създаден за интегриране със SVN за съвместно докладване на BUG "a и много повече :)

Сървърът под Windows се инсталира. Сега въпросът е - има ли някакъв инструмент за визуално администриране за него? нещо нищоне се намира.

Съжалявам, вече го намерих. Кому трябва - RapidSVN се вика.

По дяволите, това е просто клиент, като TortoiseSVN :) Търсенето продължава.

защо да изградите svn. afaik, просто е като врата, трябва да се конфигурират само MIME типове и EOL стилове.

Добре, но откъде да вземем потребители и да им дадем права? Ако това се прави от TortoiseSVN, тогава мълча.

svn. За предимствата също няма да говоря много, защото работих с CVS няколко дни и след това светкавично.

TortoiseSVN е клиент. От него само клиентски действия.

1. Помощ за TortoiseSVN - най-добрият документ, който съм виждал (за настройките на SVN)

И каква е тази "версия"? Извинявам се за недискретния въпрос, разбира се :)

„Системи за контрол на версиите“ + Google

По дяволите servk кодовете поставени там за него има док. Ето, прочетете го. Там трябва да пише всичко. Веднъж в konyigs предписвате потребители и хранилища и всичко работи за сладка душа!

Ако говорите за subversion, тогава инсталирането му беше публикувано на www.rsdn.ru. Потърсете думата "подривна дейност".

Досега не съм виждал нещо по-мощно и по-сложно от ClearCase. Може би не изглеждах добре, но не знам кой друг VCS може да прави динамични изгледи? Работя само с тях. Всичко, което съм виждал, в най-добрия случай има статични изгледи.

Доколкото знам clear case е ужасно скъп.

звездният отбор е доста сложен. IMHO.

Сигурен съм, че такива системи трябва да внедряват специалисти, а не програмисти.

Откога това е проблем в България?

Ако не се лъжа, определен Mr. Коншин написа, че не е виждал чисто счупен Clear Case :)

Правилно сте използвали миналото време.

Той е в дома ми. Но изисква домейн контролер.

Такъв въпрос за обществото. Защо не го направитедостатъчно в същия CVS? Или по-скоро ще формулирам въпроса по различен начин: какви въпроси обикновено задавате за версията?

Имаме CVS и ми подхожда, защото отговаря на всичките ми въпроси:

+вземете текущите източници +вземете източниците на такава и такава компилация +вземете последната успешна компилация +вземете текущите източници на такава и тази версия (когато версии 2.4, 2.5 се коригират паралелно и се създава нова функционалност за бъдещата версия 2.6, например) +по дяволите този код беше добавен тук (заедно с административни мерки) +какво копеле обърках ли този боклук?!

Вярно, че не администрирам CVS, не знам колко е удобно.

Освен тези въпроси, какво питате вашата система за контрол на версиите?

> Аз обаче не администрирам CVS, не знам колко е удобно.

И изобщо не може да се администрира. Достатъчно е да можете да създавате хранилища.

Харесва ми и връзката му с "Araxis Merge" - програма за намиране на промени в текстови файлове.

Явно зависи от версията. Моят клиент е "WinCVS 1.3.20.3". Използвайте командата "admin/preferences", изберете раздела "VinCVS". В него, в реда "External diff", напишете пътя като C:\Program Files\Araxis\Araxis Merge v6.5\Merge.exe

След това можете да изберете всеки "червен" (модифициран) файл в списъка и да щракнете върху "Разл. избрано". Това ще повдигне "Araxis Merge". Също така е удобно да извикате хронологията на един файл "Graph Selected" и да изберете една или 2 графики. В първия случай избраната версия ще бъде сравнена с текущата версия, а във втория случай избраните версии ще бъдат сравнени.