Zum Inhalt springen

SVK (Software)

aus Wikipedia, der freien Enzyklopädie

SVK [Die Seite Vorlage:IPA/styles.css hat keinen Inhalt.ˌɛsˌviːˈkeɪ] ist ein dezentrales Softwaresystem zur Versionsverwaltung. Es ist ein auf dem Rechner des Entwicklers laufendes Programm, das in Perl geschrieben ist, kann aber das Subversion-Dateisystem lesen und somit wiederverwenden. SVK ist aus diesem Grund kein Subversion-Ersatz, sondern komplementiert dieses. Zudem ist es möglich, mit SVK ein Software-Repository aus Subversion, Perforce oder CVS lokal zu spiegeln, um so auch ohne Internetverbindung auf Basis des lokalen Spiegels arbeiten und später synchronisieren zu können.

Arbeitsgruppen können zusammenarbeiten, indem sie gegen einen oder mehrere Subversion-Server ihre Änderungen austauschen. SVK verhält sich dabei wie ein Subversion-Client, erleichtert aber das Branching und Merging erheblich, sodass eine entkoppeltere Software-Entwicklung möglich ist, die git ähnelt.

Ursprünglich wurde SVK von Chia Liang Kao mit Beginn seines Sabbatical im Jahr 2003 entwickelt.

Am 28. Mai 2009 gab der SVK-Entwickler bekannt, dass SVK nicht mehr aktiv weiterentwickelt wird.<ref>Vorlage:Cite book/NameVorlage:Cite book/Name: [Internetquelle: archiv-url ungültig The Future of SVK.] In: Mailing List. BestPractical.com, , archiviert vom Vorlage:IconExternal (nicht mehr online verfügbar) am Vorlage:Cite book/URL; abgerufen am 25. Mai 2026.Vorlage:Cite book/URLVorlage:Cite book/MeldungVorlage:Cite book/Meldung2Vorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/MeldungVorlage:Cite book/Meldung</ref> Begründet wird dieses damit, dass das Konzept einer verteilten Subversion-Erweiterung mit dem Durchbruch der verteilten Versionsverwaltungssysteme obsolet geworden ist. Eine gleichwertige Funktionalität bieten die Subversion-Anbindungen von Versionsverwaltungen wie zum Beispiel git oder mercurial.

Weblinks[Bearbeiten]

Einzelnachweise[Bearbeiten]

<references />