SVK
From Wikipedia, the free encyclopedia
SVK (also written svk) is a decentralized version control system written in Perl, with a design comparable to BitKeeper and GNU arch. The primary author of svk is Chia-liang Kao, and it is distributed under Perl's Artistic License as well as GPL.
On June 5, 2006, Chia-liang Kao joined Best Practical, makers of Request Tracker (and also heavy users of SVK), and SVK became a Best Practical product [1] [2].
[edit] 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.
[edit] See also
- List of revision control software
- Comparison of revision control software
- Subversion
- GNU arch, the source of inspiration for svk's star-merge feature
- Monotone, another open-source distributed SCM tool
- Mercurial, another open-source distributed SCM tool
[edit] External links
Wikimedia Commons has media related to: |