Dobry den,

> 1. Rychlost satažení  nové kopie projektu z repository

A co kdyz to udelate pomoci command line clienta ... v konferenci k subclipse 
se toto resilo nekolikrat a vetsinou se
ukazalo, ze chyba je v konfiguraci subversion na serveru. My pouzivame modul do 
Apache a nemame nejmensi problem.

> 2. Možnost používat kleinty na platformách Windows, Linux a Solaris

Pokud pouzijete subclipse, pak neni nejmensi problem, bud pouzijete Java 
clienta a nebo umi volat nativniho clienta.

> 3. Možnost procházet historii, porovnávat, upravovat. To vše nějakým 
> inteligentním způsobem. Takže to asi bude muset být Eclipse plugin. 

To vse chodi bez problemu, jenom bych rekl, ze porovnavani celych projektu je 
pomalejsi oproti CVS. Navic ve svate
subversion neni striktni chovani ohledne tagu a vetvi, takze musite vzdy 
manipulovat s URL, ale je to otazka zvyku.

> 4. Větvení a spojování.

Bez problemu. Jenom u spojovani mi malinko vadi, jsa zvykly na CVS, ze provadi 
merging automaticky, i kdyz jsou tam
konflikty (pokud date update na takovy soubor), ale uz jsem si zvykl a umim se 
s tim vyporadat.

> 5. Struktura repository.

Je plne na vas, subversion neni tak svazany jako u CVS, takze si budete muset s 
tim trochu lamat hlavu. rekl bych, ze
jednim kriteriem je, ze commit jednoho souboru zmeni cislo verze cele 
repository a ne pouze onomu souboru.

> Náš současný stav. 
> Máme asi 30 projektů, které jsou vzájemně závislé. 
> Používali jsme až donedávna CVS a vedení se rozhodlo, že je na čase použít 
> něco vyspělejšího. Subversion slibovalo hodně ale přechod je více meně "pain 
> in the ass".  Největší problém asi bude nalezení (konfigurace)  Subversion 
> klienta pod Eclipse, momentálně používáme eclipse plugin Subversive, jeho 
> poslední verzi. Přišli jsme na to, že pro rychlejší práci je třeba odškrnout 
> několik checkboxu v nastavení, ale to nám pořád nestačí.

Rekl bych, z vlastni zkusenosti, ze migrace na strane serveru je naprosto 
bezproblemova, skoro bych rekl az konfortni,
pokud se nestitite command liny, mate vse plne pod kontrolou. Prechod v 
pouzivani je samozrejme malinko "bolestny", ale
ne tolik diky nevyspelosti subversion a pluginu, ale diky jine filosofii 
subversion. Predevsim se jedna o problemy s
verzovanim adresaru, ktere komplikuje hodne veci.

> Momentálně stažení nové kopie z repository trvá 10 minut. Prucejeme metodikou 
> XP programování. Často děláme refactoring. 

Ne tak s tim teda nemam problem, rekl bych, ze je to otazka par desitek vterin.

> Nevjětším problémem je situace, kdy musíme přejmenovat class a pak ho nějak 
> dál upraovat. Jenže udělat v daný moment nemůžeme. Musíme přejmenovat, udělat 
> commit a pak můžeme dělat druhou operaci. Což je velice nepohodlné. Myslím 
> si, že to musí jít nějak snadněji. Ví někdo jak?

Nemam s subclipse problem se soubory, ale s adresari, tam se clovek skutecne 
musi ridit nejakymi pravidly. Ale to je
vlastnost, se kterou nic nenandelate.

Hezky den

-- 
Jiří Mareš (mailto:[EMAIL PROTECTED])
ČSAD SVT Praha, s.r.o. (http://www.svt.cz)
Czech Republic

Odpovedet emailem