Před soubor změn se můžete lehce vrátit pomocí vycheckoutování proti
datumu a času, popřípadě pokud děláte opravdu veliké změny, tak se dá
stav CVS otagovat a k němu vracet a porovnávat.
Pravda veliký problém jsou přejmenované soubory (jak někdo zmiňuje dále
v diskuzi), ale pořád to podle mého názoru nejsou rozdíly, které by
ospravedlnily tvrzení "Zkratka CVS uz radeji ne".
Jenom bych rád upozornil, že nezastávám CVS ani SVN ani nic jiného,
prostě se snažím dobrat DŮVODŮ, které by mohly vést ke změně. Změna
verzování obvykle znamená dost nákladný a náročný proces, takže
argumenty "A spousta dalších..." nejsou moc platné.
Každopádně děkuji za všechny odpovědi
S pozdravem
Lukáš Záruba (Lukas Zaruba)
Dne 3.2.2011 11:36, Petr Synek napsal(a):
Navic u CVS se neda odkazat na commit ID, ktery sdruzuje komitnute
soubory. CVS komituje soubor po souboru a dohledani toho co jsem
komitnul ke konkretnimu tasku muzu delat leda podle text komentaru a
to je dost neprakticke. Trochu se to da obejit pomoci CVS tagu, ale
neni to ono.
Zkratka CVS uz radeji ne :-)
Petr
On 03.02.2011 11:26, Petr Synek wrote:
Jednoznacne CVS ne proto, ze CVS nema transakcni commit.
Pokud komitujete napr. 100 souboru a v pulce vam spadne spojeni, tak
vznikne tezko opravitelny chaos, ktery se narocne rucne opravuje.
Napr. SVN uz transakcni commit ma. Takze se vzdy komitne bud vse nebo
nic.
Petr
On 03.02.2011 11:18, Lukáš Záruba wrote:
Přemýšlel jsem nad tím, že bychom se vrhli na nějaký jiný systém, než
CVS, ale nenašel jsem žádný argument pro podporu tohoto dost nákladného
kroku. Můžete mi prosím říct na základě čeho "CVS bych už snad ani
nedoporučoval"? Zajímá mne jestli jsem něco nepřehlédl.
Díky
Lukáš Záruba (Lukas Zaruba)
Dne 3.2.2011 11:03, Tomas Vojtech napsal(a):
CVS bych už snad ani nedoporučoval. Když už tak SVN. Ale spíš bych se
podíval na DVCS. Jedno na který. Mně se nejvíc líbí Git.
On 02/03/2011 10:45 AM, Michal Pavlasek wrote:
Dobry den,
tak z tohoto asi vznikne slusny flame :)
Mne sa pozdava Grails ked chcem nieco nove,
na klasicku javu najma Stripes (+displaytag, +jquery,
+hibernate(alebo ine JPA), ...).
A na verzionovanie SVN alebo CVS.
bye
CoPLaS
2011/2/3 Libor Jelinek <ljeli...@virtage.com
<mailto:ljeli...@virtage.com>>
Dobrý den všem,
bohužel jsem se musel pracovně věnovat trochu jiným činnostem, než
programování a posledních cca 4-5 let jsem na J2SE/J2EE ani nešáhnul.
V mé "době" bylo top JDK 1.4 na pro web Strutsy. O JSF a Spring apod.
se teprve začínalo mluvit :-)
(1) Chci se zeptat, protože vím, že mi už asi docela ujel vlak, co se
má momentálně smysl učit, pokud chci vyvíjet webové aplikace (pokud
možno "rich", tj. AJAX apod.) ? JSF nebo něco úplně už jiného?
(2) Jaký verzovací systém se teď nejvíc používá v Javě? Stále ještě
Mercurian? Nebo používáte Git? Mě se líbí Git a Bazaar, ale nevím
jaký
je tam zrovna podpora z IDEs.
Velmi děkuji za názory :-)
Libor