Да не е подготовка ...
От: the_real_maniac
На: 28-03-2005@16:19 GMT+2
Оценка: 1/Неутрален
за една хубава лъжа. :)
/Някои още не са се научили да ползват CVS , други :P
/не че не може да го накараме да работи (за нас/наще цели), но не сме го изучили :)
[Отговори на този коментар]
Нека някой обясни...
От: plamen_t
На: 28-03-2005@17:12 GMT+2
Оценка: 1/НеутраленНека някой да ми обясни какво представлява
Subversion и дали е по-добро за нас, крайните
потребители, от CVS.
[Отговори на този коментар]
Към: Нека някой обясни...
От: sat
На: 28-03-2005@20:32 GMT+2
Оценка: 1/Неутраленкрайните потребители не би трябвало да ви засягат въобще тези неща :)
[Отговори на този коментар]
някой
От: exabyte <exabyte __@__ 3mhz[ точка ]net>
На: 28-03-2005@17:15 GMT+2
Оценка: 1/НеутраленЩе ми обясни ли какви са предимствата на това Subversion?
Последните два месеца 2-3 проекта ми скъсаха нервите със Subversion, който ползват, и съм псувал всички, които са решили да го ползват вместо CVS много дълго.
Първия беше BeepMP, за който ми трябваше спешно plugin, който го имаше само в SVN-а.
1. Час цъках през сорса на plugin-а в SVN-а и наоколо по сайта без да разбера как да го дръпна. Цъкам му по c файловете, разглеждам го, ама теглене - ц. Добре, че някой във форумите им беше писал, че ставало със svn.
2. Ама Google не знае какво е това. Търсих го , не го намерих и се наложи да се задоволя с някакво binary, което Google намери. (Сигурно съм хванал някой троянец с него :D Дано флуди SVN сървъри.)
3. Въпросната binary версия се оказа стара, не работеше със сървъра на BeepMP. С още малко Google разбрах, че нещото се казва Subversion. Така вече го намерих.
4. Накрая открих, че това нещо не работи през transparent proxy. Трябваше ми дълго време, за да разбера, че крайно неясната грешка е от него.
5. Махнах си проксито, само за да открия, че plugin-а не ми върши работа.
Вярно, авторите на Subversion нямат вина за нищо, освен за 4 (макар че то за мен е достатъчно, за да не ги предпочета), но все пак беше причина да се нервирам доволно. 2-3 часа съм ровил като луд за 4 сорс файла (да си ги бях копирал от browser-а, ама не съм станал истински хакер още за такива операции).
Вчера гледам OGG Theora минали от CVS на Subversion. Е как $&Q!&*%!&*@$ &!$%&$&* аз да си update-на CVS-а, който ми е на диска, до SVN-а? Е, дръпнах го наново, защото сигурно щеше да ми отнеме повече време да разбера как става, отколкото дърпането. Ако е възможно.
Докато рових първия път четох, че минавали на Subversion, защото им било по-лесно и просто. Еми явно те са прости, щом CVS-а им е прекалено сложен, за да го ползват. Какво му е сложното бре? А и не виждам кое му е простото на SVN-а. Трябва да си го дръпна отделно, защото не ми идва с дистрибуцията, трябва да уча нови команди.
Документацията му е 41 реда*, срещу 3706 за CVS. Значи си правя извода, че CVS е по-добро, с повече възможности, или е пък е по-добре документирано. :D Според мен и двете, макар че не съм ползвал Subversion, защото не му разбирам. :D
Тези хора не могат ли да изчакат поне Subversion да се включи в дистрибуциите, преди да почнат да го ползват? Айде за KDE ми е все тая, едва ли ще ми притрябва да го дърпам от SVN, пък и разработчиците им все пак ще научат за това, пък и ще знаят какво е SVN. Или поне ще научат лесно. Ама за някакви по-малки проекти...
Специално OGG Theora, когато го теглих навремето можеше да се вземе само от CVS и за това сега реших просто да си update-на CVS-а... Едно филмче отказваше да свири и трябваше да си Update-на codec...
И какво излиза? Под Windows, WMP сам ще си дръпне update-а за codec-ите, а аз под Линукс ще трябва вместо да направя прост cvs update, да се уча да работя и с ново нещо? :) Ей на това му казвам user friendly.
* Добре де, не е 41 реда, ама аз в тоя формат ми е кошмар да я ползвам.
Редактиран на: 28-03-2005@17:27
[Отговори на този коментар]
Към: някой
От: dd <dd< at >rt< dot >net>
На: 28-03-2005@17:36 GMT+2
Оценка: 1/Неутраленсамо ще ти обадя, че голяма част от авторите на subversion са от бившите автори на cvs.
към момента възможностите на svn са много по-големи от тези на cvs, но ще ти трябва време да ги научиш, като гледам си имал големи проблеми да намериш къде е svn-a ;-)
[Отговори на този коментар]
Кратко и просто обяснение на SVN
От: al_shopov
На: 28-03-2005@19:32 GMT+2
Оценка: 1/НеутраленSVN е краткото име на Subversion. Това е система за контрол на версиите на изходния код на програми, но не само на програмен код.
SVN има _множество_ предимства пред CVS, като същевремено е възможно най-близко до нея, за да могат свикналите със CVS лесно да мигрират.
Ако те мързи да четеш на английски, утре ще ти пратя презентацията си от Уебтех - Варна.
Събвършън работи през прозрачно прокси, стига да използваш протоколите, които не са базирани на WebDAV - т.е. протокола SVN или SVN + SSL. Неработенето през каквото и да е прокси се дължи на това, че повечето проксита не поддържат заявките от новата версия на HTTP. Ако беше прочел поне мъничко, щеше да се сетиш, че за да си дръпнеш изходен код от Събвършън дори не ти трябва специален клиент - можеше да си дръпнеш всичко с wget.
Не знам коя дистрибуция ползваш, но вероятно не е последна версия, погледни - може би вече е включен стандартно Събвършън. Поне в РедХат, Федора, Сусе, Дебиан и Мандрейк е така.
По отношение на документацията - Събвършън в момента е с най-добра документация от всички системи за изходен код. Погледни тук:
http://svnbook.red-bean.com/
Разбирам, че си имал първоначално проблеми, но според мен това се дължи най-вече на непознаване на Събвършън. От гледна точка на потребителя и администратора - Събвършън е удоволствие за ползване.
[Отговори на този коментар]
Към: някой
От: void*
На: 28-03-2005@17:41 GMT+2
Оценка: 1/Неутраленс две думи, нямам думи!
пич, ако беше вложил половината от енергията, необходима за изписване на тези глупости в научаване на нещо ново, щеше само да направиш добро на себе си. или може да греша и просто ти да се ебаваш. надявам се да е така.
на този адрес http://subversion.tigris.org/ има изредени накратко възможностите на subversion, ако се интересуваш. не е сложно за намиране.
[Отговори на този коментар]
Към: Към: някой
От: someone
На: 28-03-2005@18:41 GMT+2
Оценка: 1/НеутраленAma za6to trqbva vse nqkoy da se hvane za energy izhabena za napisvaneto na ne6to kriti4no . Ako be6e napisal nqkoq oda ili Pohvalno slovo /ne za bukvite / nqma6e da reagira6 taka . 4oveka ima nedobri spomeni ot tezi mu borbi i e re6il da spodeli . A 4e e pribarzano malko - da moje bi e taka , no samo toy si znae kolko nervi mu e truvalo . Obi4am da u4a novi ne6ta , no vse pak ne sqdam pred ma6inata samo za da u4a . Iskam da ima i kef , ne samo ba4 .
P.S. Da poqsnq , 4e izpitvam kef i kato nau4avam ne6to , no ne samo i predimno ot tova .
[Отговори на този коментар]
SVN
От: Ники <niki_iv< at >dir< dot >bg>
На: 28-03-2005@22:33 GMT+2
Оценка: 1/НеутраленSVN е изключителна добра система. Тествал съм няколко системи за управление на версиите като почне човек от Майрософската VSS /а самите те използват Perforce/ до SVN преди да го наложа като стандарт в компанията за която работя. Изключително удобно за работа и за администриране, архивиране и т.н.
Във момента няколко софтуера на Java & десетки сайтове се намират във такова 'хранилище' и няма никакви оплаквания!
[Отговори на този коментар]
subversion e супер
От: growchie
На: 29-03-2005@8:35 GMT+2
Оценка: 1/НеутраленНе съм ползвал CVN преди, но когато се наложи да си сложе репозитъри за проектите ми след известо четене избрах направо събвършън. Като основна причина е поддържането на транзакции (което означава, че няма да има недокомитнати файлове ако стане проблем по вземе на комит, а и не само тогава). До сега това ми е спасявало кожата поне 3 пъти. Другото хубаво нещо е, че пази история и на директорийната структура на хранилището, така че няма да има загуби ако нещо се промени по пътя на проекта. Макар за линукс да няма кой знае какви вдъхновяващи клиенти (там ползвам главно командния ред, а кдевелоп още не съм го разучил), за боза има една красота наречена TortoiseSVN. Просто ме е яд, че я няма като екстенжън за наутилус или конкърър. Така, че subversion е достатъчно практична и ако успееш да мигрираш (не мога да ти помогна там) струва ми се, че ще останеш доволен. Факта, че kde че минават на събвършън означава и по-добра поддръжка откъм клиенти което е добре за всички.
[Отговори на този коментар]
Към: subversion e супер
От: kaloyan
На: 29-03-2005@15:36 GMT+2
Оценка: 1/НеутраленОпитай esvn
http://esvn.umputun.com/
[Отговори на този коментар]
едно предупреждение за хетерогенни мрежи
От: Ники <niki_iv__at__dir[ точка ]bg>
На: 29-03-2005@9:23 GMT+2
Оценка: 1/НеутраленПредполагам че всеки здравомислещ ИТ ще сложи проекта си под Линукс. Понеже _там_ големите и малки букви имат значение може да се случи да имате два файла с различен case но еднакви букви. Тогава тези разработчици които са изтеглили късата клечка и работят под Windows няма да могат да работят със хранилището... сещайте се защо.
[Отговори на този коментар]
само глупак може да направи това
От: Караман
На: 29-03-2005@10:40 GMT+2
Оценка: 1/НеутраленСамо един глупак би създал следните файлове
1. A.c
2. a.c
3. A.C
4. a.C
Не разбирам какъе е проблема под виндовс, освен, че това очевадно е един и същ файл! И ако някой си е направил шега е доста плоска.
[Отговори на този коментар]