SVK

From Wikipedia, the free encyclopedia
SVK
Original author(s) Kao Chia-liang (Chinese: 高嘉良)
Developer(s) Best Practical Solutions, LLC
Initial release November 19, 2003 (2003-11-19)
Final release 2.2.3 / March 21, 2010 (2010-03-21)
Development status Discontinued
Written in Perl
Type Revision control
License GNU General Public License or Artistic License
Website metacpan.org/module/SVK

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. It is distributed under the Artistic License and the GNU General Public License. The primary author of svk is Kao Chia-liang (Chinese: 高嘉良). On June 5, 2006, Chia-liang Kao joined Best Practical Solutions, LLC, makers of Request Tracker (and also heavy users of SVK), and SVK became a Best Practical product.[1]

On May 28, 2009, Chia-liang Kao announced that Best Practical will no longer be actively developing SVK.[2] Kao continued to develop SVK until the last release in March 2010, when development appears to have stopped.

Features

SVK uses the Subversion filesystem but provides additional features:

  • Offline operations like checkin, log, merge.
  • Distributed branches.
  • Lightweight checkout copy management (no .svn directories).
  • Advanced merge algorithms, like star-merge and cherry picking.
  • Changeset signing and verification.
  • Can mirror and operate on Subversion, Perforce and CVS repositories.

See also

References

  1. "Best Practical Solutions Announces SVK Acquisition - Total World Domination Plan Proceeding Apace" (Press release). Best Practical. June 5, 2006. Retrieved 2009-04-21. 
  2. "The Future of SVK". May 28, 2009. Retrieved June 6, 2009. 

External links

This article is issued from Wikipedia. The text is available under the Creative Commons Attribution/Share Alike; additional terms may apply for the media files.