Zukunft von subversion?

Begonnen von betateilchen, 25 Mai 2026, 20:41:17

Vorheriges Thema - Nächstes Thema

betateilchen

Moin,

in den letzten Tagen bin ich an immer mehr Stellen gescheitert, an denen mehr oder weniger "plötzlich" keine Unterstützung für svn mehr existiert.

  • in den Apple Developer Tools ist schon länger kein subversion mehr enthalten, man muss auf Drittanbieter wie homebrew oder macports zurückgreifen
  • mein bevorzugter (gekaufter!) code-Editor BBedit hat vor vier Tagen die Version 16 veröffentlicht. Dann habe ich erfolglos die svn-Integration des Editor gesucht, die plötzlich nicht mehr sichtbar war.
    Also doch mal einen Blick in die vollständigen Release Notes geworfen. Ganz lapidar steht da "Subversion support has been retired." Da bin ich nun wieder auf die vorherige Version 15.5 zurückgegangen und habe mir das Installationsimage gut weggespeichert.
  • Der Hersteller meines vor einigen Jahren gekauften svn-GUI-client Xversion bietet auf der ziemlich verwaisten Webseite keinen brauchbaren Download mehr an. Die App ist zwar im Apple App-Store noch gelistet, aber da kann ich sie offenbar nur nochmal neu kaufen. Ob das dann wirklich funktioniert? Keine Ahnung. Und ich würde ja gerne meine existierende Lizenz weiterverwenden.

Bei all diesen Erlebnissen frage ich mich langsam ernsthaft, wo die Zukunft von subversion liegt und wie sie sich entwickeln wird?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rudolfkoenig

Ich sehe auch, dass SVN den Weg von CVS geht, und habe gegen einen Umstieg auf git nur die damit verbundenen Aufwaende einzuwenden:
- Migrieren der SVN Versionen nach git
- Migrieren der SVN Hooks
- Umstellung der ssh Zugaenge
- Trac Alternative suchen (existierende Links gehen verloren oder wir behalten trac im Archivmodus?)
- Anpassen von fhemupdate (Serverseite von updatefhem)
- jeder Entwickler muss den Code neu auschecken, und lokale, nicht eingecheckte Versionen uebertragen.

Otto123

Das "Web" behauptet: SVN ist nach wie vor relevant und ein sichere und stabile Plattform. Ist es eher so, dass sämtliche Tools sich davon abwenden?
Wir bräuchten keinen eigene SVN Server mehr und allen Aufwand und Probleme, die wir damit haben, sind "delegiert" an git. Es gibt offenbar eine Reihe Migrationstools, "man" sollte sich mal damit beschäftigen? ;)
Zitat von: rudolfkoenig am 26 Mai 2026, 10:47:34- Umstellung der ssh Zugaenge
Ist das dann überhaupt noch relevant? Da muss sich ja dann jeder Entwickler selbst mit git darum kümmern?
Zitat von: rudolfkoenig am 26 Mai 2026, 10:47:34- Trac Alternative
gibt wohl ein Plugin für git, d.h. man könnte trac behalten. Allerdings nutzt dies wohl keiner mehr, da auch hier die Funktionen in git moderner abgebildet sind. Ich kann die Bedeutung gar nicht richtig einschätzen.
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle

aktives Mitglied des FHEM e.V. (Technik)