Beste SVN-Schnittstelle für Linux?

60415
David Basarab

Was ist das beste SVN-GUI-Schnittstellenprogramm für Linux?

Ich bin neu in Linux, weil ich eine Windows-Basis bin. Für Windows verwende ich Tortoise SVN und ich muss wissen, was die Linux-Version ist.

15

7 Antworten auf die Frage

21
jtb

Es ist vielleicht nicht ganz so, wie Sie es gewohnt sind, aber die Befehlszeilenschnittstelle ist wirklich lohnenswert. Es ist nicht sehr schwierig, und der Prozess kann Ihnen sogar dabei helfen, die Aktivitäten von SVN besser zu verstehen. Es ist sehr schnell und das Verständnis dafür, wie es funktioniert, macht die Integration in Ihren Build-Prozess oder andere Skripts zu einem Kinderspiel.

Wenn Sie eine grafische Benutzeroberfläche bevorzugen, besteht die übliche Option in der Regel in der Integration Ihrer IDE ( Subclipse ) oder RapidSVN, obwohl ich mit beiden noch nicht viel Erfahrung habe.

Eine andere Option anstelle von Subclipse (wenn Sie Eclipse verwenden) http://www.eclipse.org/subversive/ wäre subversiv. Ich habe beide verwendet und sie haben eine sehr ähnliche Funktionalität. Ich hatte auch keine Probleme mit. Da es so IDE-zentriert ist, hätte ich nicht gedacht, dass es eine eigene Antwort verdient. digitaljoel vor 14 Jahren 2
Es lohnt sich auf jeden Fall, svn in der Kommandozeile zu verwenden. Das ** svnbook ** ist ein guter Leitfaden dafür: http://svnbook.red-bean.com/en/1.5/svn-book.html, insbesondere der Befehlsreferenzteil: http: //svnbook.red-bean .com / de / 1.5 / svn-book.html # svn.ref Jonik vor 14 Jahren 2
Außerdem hat IntelliJ IDEA das beste svn-GUI / Front-End, das mir bekannt ist. Ich persönlich verwende svn hauptsächlich über IDEA, aber auch auf der Kommandozeile. (Ich füge IntelliJ IDEA nicht als separate Antwort hinzu, da es sich nicht nur um ein TortoiseSVN-artiges Frontend handelt und es sich wahrscheinlich nicht lohnt, darin zu investieren, es sei denn, Sie entwickeln etwas Java.) Jonik vor 14 Jahren 0
Beachten Sie, dass Sie mit SVN 1.6 URLs in der Befehlszeile abkürzen können, beispielsweise "svn copy ^ / trunk ^ / branches / hacks". Dies reduziert die Menge an Material, das zu schreiben ist, wenn es sich um nicht triviale Dinge handelt. JesperE vor 14 Jahren 0
Hier ist ein Beitrag zu Eclipse SVN-Plugins: http://stackoverflow.com/questions/185486/which-eclipse-subversion-plugin-should-i-use Das war früher in meinen Windows-Tagen, heute auf Ubuntu, dass ich sehr viel habe lieber die CLI. Dean Rather vor 14 Jahren 0
5
5
nicoulaj

RabbitVCS ist ein Klon von TortoiseSVN. Ich liebe es, weil es sehr gut in den Datei-Navigator (Nautilus) integriert ist, wie es TortoiseSVN im Explorer tut.

alt text

3
jtbandes

Auf der SVN-Website unter "Subversion abrufen" finden Sie eine Liste von Drittanbieter-Clients. Wenn Sie Eclipse verwenden möchten, gibt es ein paar Plugins und RapidSVN für Linux. Und es gibt noch mehr.

3
Arnold Spence

Ich mag Tortoise SVN sehr und würde gerne etwas für Linux haben. In der Zwischenzeit habe ich einige Linux-SVN-Clients ausprobiert, und der einzige, der den umfassendsten Satz an SVN-Funktionen in einem verwendbaren Paket zu haben schien, war Kdesvn

1
Evan

Schauen Sie sich SmartSVN an .

Es gibt kostenlose und kostenpflichtige Versionen, aber die kostenlose Version sollte 90% Ihrer Bedürfnisse abdecken. Es hat auch den Vorteil, dass es plattformübergreifend (Java) ist. Wenn Sie es also genug mögen, können Sie es auch unter Windows verwenden.

Ich stimme mit jtb überein, dass zumindest etwas Vertrautheit mit der Kommandozeilenversion von Vorteil ist (wiederum verwende ich dies unter Linux.)

Ich bin mit TortoiseSVN ein wenig enttäuscht, da es so aussieht, als ob die neueste Version (1.6.3) mit ESET / NOD32-Antivirus in irgendeiner Weise in Konflikt geraten ist, was den Laptop eines Kollegen (zweimal) fieberte.

Eigentlich bin ich mit jeder Software, die sich zu tief in den Windows Explorer einhakt, zu enttäuscht - zu einfach für Fehler, um ernsthafte Probleme für Ihr System zu verursachen.

0
Lakshman Prasad

Trac . Nicht genau Linux-spezifisch. Aber ich denke, wenn Sie Änderungen bei verschiedenen Versionen vergleichen möchten, funktioniert ein Web-Front-End am besten.

Trac eignet sich hervorragend zum Betrachten (meine Vorlieben persönlich). Aber es ist nur zum Anschauen: Es ist kein vollständiger Kunde. quark vor 14 Jahren 3