SVN vs Git rubrika: Programování: Jiné

Zdravím,
předně bych nerad aby se z toho stal flame topic.
Teď tedy k věci, používáme Subversion a už párkrát jsme řešili jestli vůbec a proč přejít na Git. Našli jsme vlastně jen pár drobností, které má Git oproti SVN ale zatím žádnou "killer-featuru" nebo něco co by nás přimělo přejít (přeci jen je to práce navíc, když teď vše běží a funguje, navíc už jsou zažitá nějaká pravidla).
Rád bych se tedy zeptal, co vidíte jako hlavní výhodu Gitu proti SVN (potažmo teda Centralizovaný vs Decentralizovaný verzovací systém), popřípadě nějaké postřehy.
Osobně jako hlavní výhodu Gitu vidím daleko lepší možnost větví, ale ty používáme zřídka (dáno charakterem projektů).
děkuji za odpovědi a postřehy :)

Git výhody, rychlost, protože vše potřebné máš lokálně. Možnost tvořit větve rychle a efektivně, u SVN se každý odkazuje na charakter projektu, že nejsou třeba, ale to není tak docela pravda, protože Git umožňuje jiné pracovní workflow, takže ty větve začnou jaksi vznikat samovolně, na každý větší bugfix.
Co je na Gitu hrůza:
- velice nezapamatovatelné přepípače příkazů z příkazové řádky
- dost mizerné fungování pod Windows, nástroje třetích stran umí půl věcí, příkazová řádka je nepřátelská
- jiné paradigma používání, mít školení je jedna věc, mít někoho koho se budete příští měsíc možnost ptát je druhá věc
- jiné workflow, dá se používat jako SVN, ale pak to nemá cenu provozovat
Moje zkušenost? S Gitem dělám již přes 3 roky, současný team jsem převáděl ze SVN na Git a prováděl školení a dělám podporu.
Pro zobrazení všech 16 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře