Subversive je daleko mladsi projekt nez Subclipse, takze ma sem tam
mouchy, zatim hlavne co se tyce performance na default nastaveni, ale ja
sem na nej velice rad presedlal, Sublicpse vyvoj se mi zda pomalej a vim
ze sem obecne ze Subclipse nemel dobrej pocit. Ciste subjektivni pohled.
Subversive je oproti tomu o dost aktivnejsi a jak uz zde padlo, stehuje
se pod kridla Eclipse Foundation a to uz podle me taky neco znamena. Ja
zvedam ruku za Subversive.
Tomas Studva wrote:
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?