Dobrý den, z vlastní zkušenosti cítím vůči SVN plug-inům pro IDE Eclipse/NetBeans jistý odpor, vždy se najde něco, co omezuje v práci, občas jde o drobné chybičky, které mohou rozhodit načtený projektu -- a jediným řešením je pak nový checkout HEAD revize projektu.
Mohu vřele doporučit klasického command-line klienta pro SVN. Mám jej ozkoušený jak pod Windows XP, tak pod Ubuntu Linux. Sice jsem zarytý "klikař v oknech", ale kouzlu "svn v konzoli" jsem propadl. > http://subversion.tigris.org/ Co se struktury projektu týká, je dobré se držet doporučení ;-) > http://java.sun.com/blueprints/code/projectconventions.html Zjednoduší to práci (třeba nenastane "JAR Hell" v podobě chybějících knihoven při buildu), zjednodušení automatického buildu a testování, apod. S přáním hezkého dne Josef Petrák, JAVA programátor -------------------------------------------- Email: [EMAIL PROTECTED] Mobil: +420603254189 ICQ: 179271149 Jabber: [EMAIL PROTECTED] Skype: jspetrak -------------------------------------------- KYBERIE Web: http://www.kyberie.cz Tel: +420226002016 On Mon, 29 Jan 2007 21:23:57 +0100 (CET), vladimír karásek wrote > Dobrý den, > > chci se zeptat jestli někdo má zkušenosti s vývojem větších (nebo > středních) projektů v kombinaci eclipse a subversion. Jsme ochotní > zaplatit za odborné konzultace. > > Co mně zajímá: > 1. Rychlost satažení nové kopie projektu z repository > 2. Možnost používat kleinty na platformách Windows, Linux a Solaris > > 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. > 4. Větvení a spojování. > 5. Struktura repository. > > 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čí. Momentálně stažení nové kopie z > repository trvá 10 minut. Prucejeme metodikou XP programování. Často > děláme refactoring. > > 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?
