Obcas treba pri vetsim refaktoringu (napr. prejmenovani package) dojde k
velkemu poctu zmen. Nebo u mergovani branche do hlavni vetve. Cim vetsi
projekt a cim vic lidi na nem dela, tim je CVS vetsi riziko. Ale je to
samozrejme jen muj soukromy nazor :-)
Petr
On 03.02.2011 11:34, Lukáš Záruba wrote:
Ano, na toto jsem koukal a zdálo se mi to jako hlavní výhoda, nicméně
pokud se to stane (a zatím se to stalo opravdu jenom párkrát) a máte k
dispozici rozumné IDE (v mém případě eclipse), tak rozhodně nevznike
nenapravitelný chaos. Navíc komit 100 souborů s jedním CVS komentářem
není zrovna dobrá praktika, protože není pravděpodobné, že opravdu
všechny soubory, které jsou touchnuté dávají smysl dohromady s tím
komentářem, pak vznikají komity, kde do Util classy někdo přidá metodu a
komentář je o nějakém novém aparátu, který tuto třídu jenom používá...
Proto skutečně tuto vlastnost za tak klíčovou napovažuji. Jsou tu nějaké
další návrhy, nebo je toto opravdu jediný klíčový rozdíl?
Díky
Lukáš Záruba (Lukas Zaruba)
Dne 3.2.2011 11:26, Petr Synek napsal(a):
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