control cvs decentralized development development_tools distributed git infotechnology perl programming revision scm sourcecodecontrol subversion svk svn system tech type%3A%3Awikipage%3A%3Awikipedia.en utils vc vcs version version_control versioncontrol versioncontrolandscms 
SVK
From Wikipedia, the free encyclopedia
For the country, see Slovakia.
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 Kao Chia-liang (Chinese: 高嘉良). Like Perl, it is distributed under the Artistic License and the GNU General Public License, making svk free software.
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].
Contents | 
[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
 - Bazaar, another open-source distributed SCM tool
 - Git, another open-source distributed SCM tool
 - Darcs, another open-source distributed SCM tool
 - Monotone, another open-source distributed SCM tool
 - Mercurial, another open-source distributed SCM tool
 
[edit] External links
| Wikimedia Commons has media related to: SVK | 

