Ahoj,
ja som skusal oba, subclipse aj subversive a lepsi je subclipse (ale uz
presne neviem preco, sa mi zda ze je viac user-friendly). Ono moc velky
rozdiel asi nebude ked pouzivaju tu istu kniznicu
(http://www.svnkit.com/ vid kto to pouziva), ktoru pouziva aj IDEA.
1, Ten problem s rychlostou - mozno nie je problem. Aka vekla je ta nova
kopia? Mate v repo aj kniznice? Alebo aky je server alebo v
pripojenie(ak to nie je LAN). Skusil by som to porovnat s inym
klientom. Totiz v eclipse to funguje tak, ze sa to najprv nataha a az
potom processuje.
2, jasne ze ide, to je pure java
3, ano ma
4, ano ma
5, no tu by som sa drzal knizky http://svnbook.red-bean.com/
A k tomu refactoringu, neviem preco by bol potrebny comit po premenovani
- aky je dovod? Jedine ze by vznikal nejaky konflikt, ale podla mna
nevznika.
A este na zaver by som poznamenal, ze mne osobne sa paci produkt
SmartCVS. JE aj SmartSVN http://www.syntevo.com/smartsvn/highlights.jsp.
Je tu odlisni pristup k zobrazeniu, ako inde.
PS:Ludia co vivijaju subclipse su ochotny a radi zlepsuju svoj produkt,
koli nam dorobili podporu pre eclipse-symlinky.
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?