SVK

SVK(也寫作svk)是一個以Perl寫成的分散式版本控制系統(與其它的版本控制系統比較起來,像是BitKeeper和GNU arch)。

SVK的主要作者是高嘉良,使用Artistic License和GPL雙重授權的自由軟體。

2006年6月5日,高嘉良加入了Best Practical(也就是Request Tracker的開發公司,同時也是SVK的重度使用者)。而SVK也變成了Best Practical的一項產品。

2009年5月28日,高嘉良在邮件列表中宣布SVK将[http://lists.bestpractical.com/pipermail/svk-users/2009-May/000425.html 停止开发]。

特色
SVK 使用 Subversion 的檔案系統,但是提供了更多的特色:

  • 离线操作,比如 “checkin”,“log”,“merge”。
  • 分布式分支。
  • Lightweight checkout copy management (no .svn directories).
  • Advanced merge algorithms, like star-merge and cherry picking.
  • Changeset signing and verification.
  • 能对Subversion,Perforce和CVS的版本库进行镜像和操作。

參見

  • 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

参考文献
外部連結

评论 (0)

  • 还没有评论,来抢沙发吧。