Jämförelse av Subversion-klienter

En jämförelse av Subversion-klienter inkluderar olika aspekter av datorprogramimplementeringar av klientrollen med hjälp av klient-server-modellen av Subversions revisionskontrollsystem .

Beskrivningar

TortoiseSVN , ett Windows-skaltillägg, ger feedback om tillståndet för versionerade objekt genom att lägga till överlägg till ikonerna i Utforskaren i Windows. Förvarskommandon kan köras från den förbättrade sammanhangsmenyn som tillhandahålls av Tortoise.

SmartSVN tillhandahåller en liknande Explorer-integration, men kan också användas som en fristående SVN-klient för olika plattformar. SmartSVN finns i tre olika utgåvor: En gratis Foundation-utgåva med färre funktioner och två kommersiella utgåvor som heter Professional och Enterprise med hela funktionsuppsättningen.

Vissa programmerare föredrar att ha en klient integrerad i sin utvecklingsmiljö. Sådana miljöer kan ge visuell feedback om tillståndet för versionerade objekt och lägga till förrådskommandon till menyerna i utvecklingsmiljön. Exempel på detta tillvägagångssätt inkluderar AnkhSVN och VisualSVN för användning med Microsoft Visual Studio och Eclipse Subversive för användning med Eclipse Platform IDE . Delphi XE Subversion-integration är inbyggd i Delphis integrerade utvecklingsmiljö .

Det är vanligt att exponera Subversion via WebDAV med hjälp av Apache-webbservern . I det här fallet kan vilken WebDAV-klient som helst användas, men den funktionalitet som tillhandahålls på detta sätt kan vara begränsad. Alternativa sätt att betjäna Subversion inkluderar uberSVN och VisualSVN Server .

Jämförelsetabell för Subversion-klienter

namn Programmeringsspråk , verktygslåda Operativ system Licens Integration språk Nätverksprotokoll Aktuell version Senaste releasedatum Serverfunktionalitet Visualisering
AnkhSVN C# , SharpSvn Microsoft Windows Apache-licens Microsoft Visual Studio (alla utgåvor utom Express) engelsk http, https, svn, svn+ssh, fil 2.9.87 9 november 2021
; för 15 månader sedan
( 2021-11-09 )
Nej Diff, skuld, historia, egenskaper
eSvn C++, Qt Unix-liknande operativsystem (Linux-distributioner, FreeBSD, Sun Solaris och andra), Mac OS X och Windows GPL GUI, fristående (som WinCVS , Cervisia ) engelsk http, svn 0.6.12 För *nix OS: 16 juli 2007
; 15 år sedan
( 2007-07-16 ) . För Windows: 12 juli 2007
; för 15 år sedan
( 2007-07-12 )
Nej ?
PixelNovel tidslinje C++ Mac OS X , Microsoft Windows Gratis om den används med PixelNovel webblagring, 30 dagars provperiod med kommersiell uppgradering annars Adobe Photoshop engelsk svn 1.0 7 juli 2009
; för 13 år sedan
( 2009-07-07 )
? ?
QSvn C++, Qt Linux, Unix, Mac OS X , Microsoft Windows GPL GUI, fristående (som WinCVS) engelsk 0.8.3 26 juli 2009
; för 13 år sedan
( 2009-07-26 )
Nej ?
RabbitVCS Python, GTK+ Linux GPL Nautilus, Thunar , Gedit , CLI ca, cs, de, en, es, fa, fr, he, hr, it, ja, nb, nl, pl, pt, ro, ru, sk, sl, sv, zh_CN http, https, svn, svn+ssh, fil 0,18 12 februari 2020
; för 3 år sedan
( 2020-02-12 )
? ?
RapidSVN C++, wxWidgets Linux, Unix, Mac OS X , Microsoft Windows , Solaris, många fler GPL GUI, fristående Unicode, många 0.12.1 28 juni 2012
; 10 år sedan
( 2012-06-28 )
Nej Extern
Subtile XUL, JavaScript Linux, Unix, Mac OS X , Microsoft Windows (alla med Xulrunner eller Firefox) GPL , Mozilla Public License , Apache-licens GUI, fristående engelsk http, https, svn, svn+ssh 0.2.201505204 1 maj 2017
; 5 år sedan
( 2017-05-01 )
Nej Diff, sammanfoga, revisionsdiagram
SVN Notifier C# Microsoft Windows GPL GUI, fristående. Den behöver TortoiseSVN installerad. engelsk http, https, svn, svn+ssh, fil 1.9.3 25 juni 2012
; 10 år sedan
( 2012-06-25 )
? ?
TortoiseSVN C++, MFC Microsoft Windows (32/64-bitars) GPL Windows Shell (Utforskaren) 54 språk (inklusive engelska) http, https, svn, svn+ssh, fil, svn+XXX 1.14.1 10 februari 2021
; för 2 år sedan
( 2021-02-10 )
Nej Diff, sammanfoga, revisionsträd, skylla
Trac Pytonorm Linux, Unix, Mac OS X , Microsoft Windows Modifierad BSD webbaserat 33 språk (inklusive engelska) fil 1.4.3 9 maj 2021
; 21 månader sedan
( 2021-05-09 )
Ja Logga
ViewVC Pytonorm http, https "två-klausuler Berkeley-stil" webbaserat engelsk http, https, svn, svn+ssh, fil 1.2.1 26 mars 2020
; för 2 år sedan
( 2020-03-26 )
? Diff, anteckning, skuld, revisionsgraf
VisualSVN Microsoft Windows (32/64-bitars) Proprietär Microsoft Visual Studio (alla utgåvor utom Express) engelsk http, https, svn, svn+ssh, fil 7.3.0 6 oktober 2020
; för 2 år sedan
( 2020-10-06 )
Ja ?
Xcode Objective-C , Kakao Mac OS Proprietär, gratis Xcode IDE engelsk
9.4.1 Stöd för SVN togs bort i Xcode 10
19 juni 2018
; för 4 år sedan
( 2018-06-19 )
? ?

Fristående jämförelsetabell för Subversion-klienter

Kundnamn Fri Nätverksprotokoll Diff Sammanfoga Bläddra i fjärrlager
eSvn Ja http, svn ? ? ?
QSvn Ja Ja ? ?
RapidSVN Ja inre inre Ja
Subtile Ja http, https, svn, svn+ssh Ja Ja Ja

Se även