Porovnání klientů Subversion - Comparison of Subversion clients
tento článek má nejasný styl citace.Květen 2012) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
A srovnání klientů Subversion zahrnuje různé aspekty implementace počítačového softwaru klient role pomocí model klient-server z Podvracení systém kontroly revizí.
Popisy
Želva SVN, rozšíření prostředí Windows, poskytuje zpětnou vazbu o stavu verzovaných položek přidáním překrytí k ikonám v Průzkumníkovi Windows. Příkazy úložiště lze provádět z rozšířené kontextové nabídky poskytované želvou.
Cornerstone je GUI pro Subversion napsané pomocí Xcode pro MacOS X.
SmartSVN poskytuje podobnou integraci Průzkumníka, ale lze jej také použít jako samostatného klienta SVN pro různé platformy. SmartSVN je k dispozici ve třech různých edicích: bezplatná edice Foundation s méně funkcemi a dvě komerční edice s názvem Professional a Enterprise s plnou sadou funkcí.
Někteří programátoři dávají přednost integraci klienta do svého vývojového prostředí. Taková prostředí mohou poskytovat vizuální zpětnou vazbu o stavu verzovaných položek a přidávat příkazy úložiště do nabídek vývojového prostředí. Mezi příklady tohoto přístupu patří AnkhSVN, a VisualSVN pro použití s Microsoft Visual Studio a Podvratná[1][2]pro použití s Zatmění. Delphi Integrace XE Subversion je zabudována do Delphi IDE.
Je běžné vystavovat Subversion prostřednictvím Webdav za použití Webový server Apache. V tomto případě lze použít libovolného klienta Webdav, ale funkčnost poskytovaná tímto způsobem může být omezena. Mezi alternativní způsoby obsluhy Subversion patří uberSVN a Server VisualSVN.
Porovnávací tabulka klientů Subversion
název | Programovací jazyk, sada nástrojů | Operační systém | Licence | Integrace | Jazyky | Síťové protokoly | Současná verze | Datum posledního vydání | Funkce serveru | Vizualizace |
---|---|---|---|---|---|---|---|---|---|---|
AnkhSVN | C#, SharpSvn | Microsoft Windows | Licence Apache | Microsoft Visual Studio (všechna vydání kromě Express) | Angličtina | http, https, svn, svn + ssh, soubor | 2.6.12735 | 5. října 2016 | Ne | Rozdíl, vina, historie, vlastnosti |
Základní kámen | Xcode | Operační Systém Mac | K dispozici jsou proprietární bezplatné zkušební verze | Samostatné grafické uživatelské rozhraní | Angličtina | http, https, svn, svn + ssh, soubor | 3.1 | 8. února 2018 | Ne | Rozdíl, vina, historie, vlastnosti |
CODESYS SVN | C#, SharpSvn | Microsoft Windows | proprietární, lze sjednávat zkoušky | SVN plugin pro CODESYS V3 | Anglicky, německy | http, https, svn, svn + ssh, soubor | V4.1.0.2 (na základě SVN 1.9.4) | 3. listopadu 2016 | Ne | Diff, merge, log |
eSvn | C ++, Qt | Unixové operační systémy (distribuce GNU / Linux, FreeBSD, Sun Solaris a další), Mac OS X a Windows | GPL | GUI, samostatný (jako WinCVS, Cervisia ) | Angličtina | http, svn | 0.6.12 | Pro * nix OS: 16. července 2007[3] Pro Windows: 12. července 2007[4] | .Ne | ? |
kdesvn | C ++, Qt | Linux, Unix, Mac OS X | GPL | Konqueror, Delfín, samostatný | Angličtina | soubor, http, https, (k) svn, (k) svn + soubor, (k) svn + http, (k) svn + https, (k) svn + ssh | 2.0.0 | 4. prosince 2016[5] | Ano | ? |
Časová osa PixelNovel | C ++ | Mac OS X, Microsoft Windows | Zdarma, pokud je použito s webovým úložištěm PixelNovel, jinak 30denní zkušební verze s komerčním upgradem | Adobe Photoshop | Angličtina | svn | 1.0 | 7. července 2009[6][7] | ? | ? |
QSvn | C ++, Qt | Linux, Unix, Mac OS X, Microsoft Windows | GPL | GUI, samostatné (jako WinCVS) | Angličtina | 0.8.3 | 26. července 2009 | Ne | ? | |
KrálíkVCS | Python, GTK + | Linux | GPL | Nautilus, Thunar, Gedit, CLI | ca, cs, de, en, es, fa, fr, on, hr, it, ja, nb, nl, pl, pt, ro, ru, sk, sl, sv, zh_CN | http, https, svn, svn + ssh, soubor | 0.17 [8] | 23. června 2017[9] | ? | ? |
RapidSVN | C ++, wxWidgets | Linux, Unix, Mac OS X, Microsoft Windows „Solaris, mnoho dalších | GPL | GUI, samostatný | Unicode, mnoho | 0.12.1 | 28. června 2012 | Ne | Externí | |
Útlý | XUL, Javascript | Linux, Unix, Mac OS X, Microsoft Windows (Any with Xulrunner or Firefox) | GPL, Veřejná licence Mozilla, Licence Apache | GUI, samostatný | Angličtina | http, https, svn, svn + ssh | 0.2 | 3. května 2016[10] | Ne | Diff, merge, revision graph |
Oznamovatel SVN | C# | Microsoft Windows | GPL | GUI, samostatný. Vyžaduje nainstalovanou TortoiseSVN. | Angličtina | http, https, svn, svn + ssh, soubor | 1.9.3 | 25. června 2012[11] | ? | ? |
Želva SVN | C ++, MFC | Microsoft Windows (32 / 64bitová) | GPL | Windows Shell (Explorer) | 54 jazyků (včetně en) | http, https, svn, svn + ssh, soubor, svn + XXX | 1.13.1 | 31. října 2019 | Ano | Rozdíl, sloučení, revizní strom, vina |
Trac | Krajta | Linux, Unix, Mac OS X, Microsoft Windows | Upravená BSD | webové | [31 jazyků][3] | soubor | 1.2.4[12] | 17. července 2019[13] | Ano | Log |
Řízení verzí pro inženýry | - | Okna | freeware | GUI, samostatný | Angličtina | http, https, svn, soubor | 0.20 | 10. listopadu 2016[14] | Ne | Interní rozdíl obrázků, externí rozdíl, rozdíl pro MS Word doc, výkresy MS Visio VSD, výkresy DWG a DXF, Kompas CDW, protokolování potvrzení |
ViewVC | Krajta | http, https | "dvě klauzy ve stylu Berkeley" | webové | Angličtina | http, https, svn, svn + ssh, soubor | 1.1.23 | 4. listopadu 2014[15] | ? | Rozdíl, anotace, vina, revizní graf |
VisualSVN | Microsoft Windows (32 / 64bitová) | proprietární | Microsoft Visual Studio (všechna vydání kromě Express) | Angličtina | http, https, svn, svn + ssh, soubor | 7.1.2 | 31. července 2019[16] | Ano | ? | |
Xcode | Cíl-C, Kakao | Operační Systém Mac | Proprietární, zdarma[17] | Xcode IDE | Angličtina | 9.4.1 Podpora pro SVN byla v Xcode 10 zrušena | 19. června 2018 | ? | ? |
Samostatná srovnávací tabulka klientů Subversion
Jméno klienta | Volný, uvolnit | Síťové protokoly | Rozdíl | Spojit | Procházejte vzdálené úložiště |
---|---|---|---|---|---|
Základní kámen | Ne | soubor, http, https, svn, svn + soubor, svn + http, svn + https, svn + ssh | Ano | Ano | Ano |
eSvn | Ano | http, svn | ? | ? | ? |
kdesvn | Ano | soubor, http, https, (k) svn, (k) svn + soubor, (k) svn + http, (k) svn + https, (k) svn + ssh | Ano | Ano | Ano |
QSvn | Ano | Ano | ? | ? | |
RapidSVN | Ano | vnitřní | vnitřní | Ano | |
Útlý | Ano | http, https, svn, svn + ssh | Ano | Ano | Ano |
Viz také
Reference
- ^ Cei, Ugo; Lucidi, Piergiorgio (2010). Alfresco 3 webové služby. Packt Publishing Ltd. s. n.p. ISBN 9781849511537. Citováno 2013-03-04.
Například v Eclipse budete muset nainstalovat jeden ze stávajících doplňků Subversion, například Subversive [...]
- ^ http://www.eclipse.org/subversive/
- ^ eSvn - Procházejte /eSvn/0.6.12 na SourceForge.net
- ^ eSvn - Procházejte /eSvn/0.6.11 na SourceForge.net
- ^ Vydaná verze 2.0.0 - projekt Kdesvn
- ^ Tisková místnost - PixelNovel - inovativní nástroje pro uživatele Adobe Photoshopu, například řízení verzí pro Photoshop a plugin Photoshopu pro export fotografií na Flickr Archivováno 2012-07-12 v Archiv. Dnes
- ^ Vydána časová osa PixelNovel - Tisková zpráva -PixelNovel - inovativní nástroje pro uživatele Adobe Photoshop, jako je kontrola verzí pro Photoshop a plugin Photoshop pro export ... Archivováno 2013-07-13 v Archiv. Dnes
- ^ [1]
- ^ [2]
- ^ SubTile Project
- ^ http://svnnotifier.tigris.org/source/browse/*checkout*/svnnotifier/trunk/ReleaseNotes.txt
- ^ Trac Seznam změn
- ^ Trac Seznam změn
- ^ Stránka „Správa verzí pro inženýry“ na Sourceforge
- ^ viewvc Documents & files:
- ^ VisualSVN | Historie verzí
- ^ Xcode na Mac App Store