內容字號:默認大號超大號

段落設置:取消段首縮進段首縮進

字體設置:切換到微軟雅黑切換到宋體

中国在nba篮球球
精準搜索請嘗試:精確搜索

涓浗绡悆璁哄潧 :Apache Subversion(SVN)20歲了

2020/2/29 9:29:18來源:開源中國作者:局長責編:微塵評論:

中国在nba篮球球 www.onrvh.com Apache 軟件基金會發文慶祝版本控制系統 Apache Subversion(SVN)已誕生 20 周年。

SVN 是開源的集中式版本控制系統,其最大優勢是概念模型和用法簡單、可靠性高。相較于 RCS 和 CVS,它采用了分支管理系統,最初的設計目標就是取代 CVS。不過 SVN 的這個愿景早已改變,Apache Subversion 副總裁 Stefan Sperling 稱 Subversion 的使命宣言已于2010年更新為「面向大眾的企業級集中版本控制系統」。

SVN 由 CollabNet 公司于2000年創建,2009年11月提交至 Apache Incubator 進行孵化,并于2010年2月成為 Apache 基金會的頂級項目。

同為版本控制系統,盡管 Git 憑借其豐富且優秀的特性(更好的性能、更高的可靠性、分布式模型和分支處理等)成為了目前主流的 VCS,但 SVN 在不少領域也仍然很受歡迎,非常適合用于大型項目。諸如 Eclipse、Python、Ruby、SourceForge 和 WordPress 等組織和項目均廣泛采用了 SVN 進行關鍵任務代碼的分發和協作工作流。Apache 軟件基金會的基礎設施也使用了 SVN,為 300 多個 Apache 頂級項目及子項目管理著數百萬行代碼。

SVN 的早期開發成員之一 Brian Fitzpatrick 說到:“雖然現在有大量快速、可靠且高效的版本控制系統,但二十年前這個數字可以說是零,因為當時 CVS 是唯一被廣泛使用的版本控制系統。即使當今大多數人使用的是 Git,但 SVN 可以說是促使人們從 CVS 遷移到 Git 以及其他現代版本控制系統的催化劑?!?/p>

CollabNet 公司兼 ASF 聯合創始人 Brian Behlendorf 表示 SVN 的成功正是「社區重于代碼」這個 ASF 一直貫徹的理念的最好印證。當時 SVN 核心團隊的開發工作公開透明,為了幫助新手快速上手使用,他們花費了大量時間來設計和編寫文檔。為此,SVN 很快吸引了活躍的開發者參與進來,并建立起自己的社區。社區的開發者不斷創新,為項目添加功能,修復 bug 并推動發展,使代碼不斷變得更好。

Apache Subversion 副總裁 Sperling 稱,SVN 會繼續踐行自己的目標:為在所有流行操作系統上開發各種規模的軟件項目提供支持。

IT之家,軟媒旗下科技門戶網站 - 愛科技,愛這里。

Copyright (C)中国在nba篮球球 , All Rights Reserved.

軟媒公司版權所有