SVN - kolaborativní vývoj software
SVN (Subversion) je software, který patří do kategorie SCM (Source Code Management) aplikací. Tyto aplikace pomáhají programátorovi udržet přehlednost projektu, na kterém pracuje.
Tento software má mechanismy, kterými je schopen uchovávat historii jednotlivých změn a mechanismy, kterými je schopen řešit konflikty v případě modifikace souborů více uživateli. Na projektu tedy může bezpečně pracovat mnoho vývojářů současně, aniž by si navzájem přepisovali svou práci. Pracovní cyklus pak vypadá asi takto:
- získání pracovní kopie z repozitory (stažení prostřednictvím SVN klienta)
- modifikace pracovní kopie
- aktualizace – získání změn v repozitory
- další modifikace pracovní kopie
- zjištění rozdílu pracovní kopie a repozitory
- odevzdání pracovní kopii do repozitory (na server)
Malý přehled SVN hostingu zdarma:
- SourceForge – opensource projekty
- Google Code – opensource projekty
- Assembla – close i opensource projekty zdarma, 200 Mb
- OpenSVN – closesource zdarma, velký prostor
SVN klient:
- TortoiseSVN – velmi pěkný klient rozšířující možnosti průzkumníka (win)
- RapisSVN – grafický klient
pro Linux (jinak příkazovka
příkaz svn)
Více informací můžete najít také v tomhle malém návodu: Jak na
SVN
Linkuj
Jagg
topclanky.cz
vybrali.sme.sk
Google
Facebook
Digg
del.icio.us
Furl
Yahoo!

Komentuj článek