andrius rašė: > nenoriu pasakyt, kad git'as ar dvcs apskritai bloga ideja, bet nemaza > dalim tas naudojimo isaugimas - mados vaikymasis.. > tskant "the more git you use - the bigger yout penis is.." - Linus Taip gali sakyti, kai nesi dorai bandęs. O atrasti praktinius privalumus galima nuo elementariausių poreikių patenkinimo. Va grįžai iš darbo ir atsinešei kažką (su smilkstančia idėja galvoje) į namų pc, iš namų pc, pakrapštęs, persimetei į laptop'ą savaitgaliui prie jūros, vakarais. Na ir visas vingiuotas kelias atgal iki centrinės repozitorijos. Kaip praktiškai tai vyksta svn atveju? Aha, jau įsivaizduoju: čekoutini į flešiuką (o geriausiu atveju kopijuojiesi visą repozitoriją ir ją kaskart perkeli į namų pc), o paskui jau tampaisi ir kopijuoji darbinę direktoriją, pakeitimus rankutėmis iš skirtingų vietų surankiodamas ir sulipdydamas. Labai tikėtinas rezultatas — krūva neaišku kokių kopijų su viena nerimastinga mintimi (taip, taip, taip, paskiausias kodas turėtų būti šitas, ne, o gal šitas, va šitas ir šitas, oi ne dar pamiršai iš laptop'o susikelti) Versus tokiam poreikiui tiesiog iš pagrindų sukurtas ir pritaikytas modelis: hg clone hg pull/push hg incoming/outgoing > > is esmes komercinej imonej - dvcs galu gale naudojamas kaip paprastas > vcs, nes kodas - imones nuosavybe, ir jis laikomas serverinej uz > uzrakintu duru, programeriai keiciasi - kodas lieka uz tu paciu duru. > todel reikalinga ir useriu kontrole, ir centrine repozitorija. O developer'iai išeinant iš darbo prie durų neišrikiuojami prie sienos ir neapieškomi? Tai tada atia user'ių kontrolei ir kodo nuosavybei... :-)