SVK

维基百科,自由的百科全书
跳转到导航 跳转到搜索
SVK
原作者高嘉良
开发者Best Practical Solutions, LLC
首次发布2003年11月19日,​22年前​(2003-11-19
最终版本2.2.3(2010年3月21日,​16年前​(2010-03-21
源代码库
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
编程语言Perl
引擎
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    类型版本控制
    许可协议GNU通用公共授权条款
    艺术许可协议
    网站metacpan.org/module/SVK

    SVK(也写作svk)是一个以Perl写成的分散式版本控制系统(与其它的版本控制系统比较起来,像是BitKeeperGNU arch)。

    SVK的主要作者是高嘉良,使用Artistic LicenseGPL双重授权自由软件

    2006年6月5日,高嘉良加入了Best Practical(也就是Request Tracker的开发公司,同时也是SVK的重度使用者)。而SVK也变成了Best Practical的一项产品[1][2]

    2009年5月28日,高嘉良在邮件列表中宣布SVK将停止开发页面存档备份,存于互联网档案馆)。

    特色[编辑]

    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.
    • 能对SubversionPerforceCVS的版本库进行镜像和操作。

    参见[编辑]

    参考文献[编辑]

    外部链接[编辑]