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的版本庫進行鏡像和操作。

    參見[編輯]

    參考文獻[編輯]

    外部連結[編輯]