SVK (Software)

SVK (Software)

SVK [ˌɛ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 [1] gab der SVK-Entwickler bekannt das SVK nicht mehr aktiv weiterentwickelt wird. Begründet wird dieses damit das 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 z.b. git oder mercurial.

Weblinks

Einzelnachweise

  1. The Future of SVK (28. Mai 2009). Abgerufen am 31. Juli 2011.

Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Svk — steht als Abkürzung für: Air Slovakia, eine slowakische Fluggesellschaft (ICAO Code) Selbstverteidigungsstreitkräfte, die nach dem Ende des 2. Weltkrieges aufgebauten Streitkräfte Japans Slowakei, einen Staat in Mitteleuropa, als olympisches… …   Deutsch Wikipedia

  • SVK — steht als Abkürzung für: Air Slovakia, eine slowakische Fluggesellschaft (ICAO Code) Selbstverteidigungsstreitkräfte, die nach dem Ende des 2. Weltkrieges aufgebauten Streitkräfte Japans Slowakei, einen Staat in Mitteleuropa, als ISO 3166 und… …   Deutsch Wikipedia

  • SVK — (also written svk) is a decentralized version control system written in Perl, with a hierarchical distributed design comparable to centralized deployment of BitKeeper and GNU arch. The primary author of svk is Chia liang Kao (Chinese: 高嘉良). Like… …   Wikipedia

  • Software that uses Subversion — The following list of software that uses Subversion documents various software applications which interact with Subversion, a revision control system used in software development.* TortoiseSVN, a Windows shell (i.e. Explorer) extension. *… …   Wikipedia

  • Comparison of revision control software — The following is a comparison of revision control software. The following tables includes general and technical information for notable revision control and software configuration management (SCM) software. This is an incomplete list, which may… …   Wikipedia

  • Git (software) — Infobox Software name = Git author = Linus Torvalds developer = Junio Hamano, Linus Torvalds latest release version = 1.6.0.2 [cite mailing list |mailinglist=git |author=Junio C Hamano |url=http://marc.info/?l=git m=122128644221821… …   Wikipedia

  • List of revision control software — This is a list of notable software for revision control. Distributed model In the distributed approach, each developer works directly with their own local repository, and changes are shared between repositories as a separate step. Open source *… …   Wikipedia

  • Monotone (software) — monotone Developer(s) The monotone team Initial release April 6, 2003 (2003 04 06) Stable release …   Wikipedia

  • Branching (software) — For other uses, see Branching (disambiguation). Branching, in revision control and software configuration management, is the duplication of an object under revision control (such as a source code file, or a directory tree) so that modifications… …   Wikipedia

  • Revision control — For the Wikipedia revision control system, see Wikipedia:Revision control. Example history tree of a revision controlled project. Revision control, also known as version control and source control (and an aspect of software configuration man …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”