亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 課堂 > FAQ問答 > 正文

SVN是什么

2020-03-22 19:01:47
字體:
來源:轉載
供稿:網友

什么是SVN(Subversion)?

在2010年之前,Apache Subversion(簡稱SVN)是最流行的版本控制系統之一?,F在,SVN的受歡迎程度正在下降,但仍有數百萬行存儲在其中。它甚至繼續得到積極維護,盡管是一個小型的開源社區。

SVN的誕生

在1990年代后期,Conhtml' target='_blank'>current Versions System(或CVS)被廣泛用于開源和商業項目的軟件開發。然而,CVS開始受到批評。它對第三方工具的支持很差,并且絕對不支持http / https / ssh協議。它很快變得不合格,需要一個更好的系統。

2000年,SVN的發展開始認真。目標是為CVS創建兼容的后繼者。

盡管SVN開發始于2000年,但版本1.0直到2004年2月才發布。它模仿了CVS中的許多功能,但它也引入了CVS缺失的新功能。用戶現在可以執行原子命令,并能夠重命名和移動版本化文件。

SVN于2009年11月成為Apache項目,當時它被Apache Incubator接受。在SVN被引入世界之后,CVS的采用逐漸消失。

Subversion如何運作?

SVN最初被設計為命令行界面。這意味著您將打開終端并鍵入文本命令。

要使Subversion工作,SVN設置需要兩個主要元素:

1.該服務器,它具有一切源文件的所有版本

2.一個文件的本地副本,這是您的計算機上。

您計算機上的文件稱為工作文件。這些是每個用戶進行編輯的文件。然后,用戶將其更改提交到SVN服務器,該服務器也稱為存儲庫。

每次用戶提交更改時,SVN都會通過創建新版本來管理和記錄它。與大多數版本控制系統一樣,用戶通常使用最新版本。但是如果需要舊版本,則可以恢復到早期版本。

什么是SVN服務器?(什么是Subversion服務器?)

SVN服務器包含所有源文件以及文件的所有版本。在SVN領域,服務器稱為存儲庫。因此,SVN服務器和SVN存儲庫是一回事。

文件的本地副本(存儲在您的計算機上)稱為工作副本。

SVN是分布式還是集中式?

版本控制系統大致可分為兩類:分布式版本控制系統(DVCS)和集中式版本控制系統(CVCS)。

SVN是一個集中式版本控制系統。

集中式版本控制系統意味著版本歷史存儲在中央服務器中。當開發人員想要對某些文件進行更改時,他們會將文件從該中央存儲庫拉到自己的計算機上。在開發人員進行更改后,他們會將更改的文件發送回中央存儲庫。

使用Helix Core進行可擴展的集中式版本控制系統?;蛘呤褂肏elix4Git進行基于Git的分布式工作流程。

SVN面臨的挑戰

SVN有一個繁瑣的分支模型

關于SVN最常見的抱怨是它繁瑣的分支模型。分支允許您同時處理代碼的多個版本。在SVN中,分支被創建為存儲庫中的目錄。許多開發人員不喜歡這種目錄結構。但挑戰并不止于此。

SVN 1.6版引入了一個名為樹沖突的概念。樹沖突是由目錄結構的變化引起的沖突,并且它們經常發生。由于SVN不允許您在發生樹沖突時提交更改,因此這增加了在SVN中實施分支策略的復雜性。

SVN要求您連接到中央回購

為了提交更改,SVN要求您連接到中央存儲庫。

使用SVN而不與中央回購連接是毫無意義的。例如,如果您進行離線編碼 - 例如在航班期間 - 在恢復連接之前,SVN不允許您提交中央存儲庫。

SVN要求您手動解決沖突

合并是開發人員經常抱怨SVN的另一個大問題。如果您正在使用歷史記錄來進行一組更改并進行提交,則會進行另一項更改(即線性)并提交,合并將很容易。

當您有兩個或更多開發人員在相同的代碼庫上工作并且您需要合并時,事情會變得復雜。在這種情況下,SVN失敗,開發人員需要手動解決沖突,這會浪費數小時的開發人員時間。

為何使用SVN

幾年前,Git和其他商業版控制系統已經超越了SVN。但SVN仍有兩個原因:成本和慣性。

成本: SVN是開源的,這意味著它是“免費的”。

慣性:一旦構建了大型代碼庫,就很難切換VCS。SVN自2004年以來一直存在,采用它的組織擁有數百萬行代碼。

以上就是SVN是什么的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
xxx一区二区| 亚洲女性裸体视频| 久久露脸国产精品| 欧美激情在线观看| 在线视频精品一| 亚洲成人久久久久| 精品视频在线播放色网色视频| 美女av一区二区三区| 欧美大片免费观看在线观看网站推荐| 日韩中文字幕在线| 国产91在线播放精品91| 日韩av在线高清| 亚洲精品小视频在线观看| 日韩精品免费一线在线观看| 国产欧美日韩91| 欧美激情伊人电影| 亚洲乱码av中文一区二区| 九色精品美女在线| 久久久国产精彩视频美女艺术照福利| 国产欧美欧洲在线观看| 亚洲国产精品系列| 成人深夜直播免费观看| 成人免费淫片aa视频免费| 97国产精品视频人人做人人爱| 国产精品久久99久久| 国产视频精品xxxx| 亚洲在线第一页| 亚洲影视中文字幕| 亚洲美女av在线播放| 国产精品www| 久久国产加勒比精品无码| 日日狠狠久久偷偷四色综合免费| 国产精品稀缺呦系列在线| 日韩一级黄色av| 国产福利精品av综合导导航| 欧美久久精品一级黑人c片| 亚洲精品久久久久久久久久久久久| 久久国产精品影片| 国产精品免费看久久久香蕉| 中文字幕亚洲天堂| 狠狠躁夜夜躁人人躁婷婷91| 538国产精品一区二区在线| 日韩高清电影免费观看完整| 国产福利成人在线| 日韩av黄色在线观看| 日本亚洲欧洲色α| 亲爱的老师9免费观看全集电视剧| 国产精品扒开腿做爽爽爽的视频| 疯狂做受xxxx高潮欧美日本| 欧美性猛交xxxx富婆弯腰| 日韩中文理论片| 色婷婷久久av| 91在线观看免费高清| 国产一区二区成人| 亚洲欧美中文另类| 亚洲第一视频网站| 国产精品视频午夜| 欧美中文字幕视频在线观看| 欧美黄色片免费观看| 日韩在线观看精品| xx视频.9999.com| 日韩精品一区二区三区第95| 亚洲伦理中文字幕| 国产精品igao视频| 日韩精品中文字| 亚洲一区av在线播放| 日韩成人性视频| 欧美黑人xxx| 欧美午夜电影在线| 精品国产老师黑色丝袜高跟鞋| 日日狠狠久久偷偷四色综合免费| 国产精品久久久久7777婷婷| 亚洲精品国产电影| 亚洲国产精品yw在线观看| 久久97久久97精品免视看| 日韩免费观看视频| 日韩一区二区久久久| 日韩禁在线播放| 国产精品九九久久久久久久| 国产丝袜精品视频| 亚洲午夜久久久久久久| 国产精品中文字幕久久久| 国产不卡精品视男人的天堂| 亚洲国产成人爱av在线播放| 久久免费国产视频| 亚洲视频免费一区| 日韩av免费在线观看| 欧美日韩精品在线观看| 555www成人网| 国产91精品久| 色妞一区二区三区| 亚洲人成网站777色婷婷| 日本欧美国产在线| 亚洲系列中文字幕| 国色天香2019中文字幕在线观看| 欧美日韩亚洲网| 久久天天躁夜夜躁狠狠躁2022| 亚洲一区制服诱惑| 57pao成人永久免费视频| 日韩在线视频观看| 欧美日韩亚洲天堂| 啊v视频在线一区二区三区| 国产97在线亚洲| 亚洲日本中文字幕| 欧美在线日韩在线| 中文字幕日韩精品有码视频| 国产精品久久久久久久久久三级| 日韩av电影在线播放| 日韩美女在线播放| 97在线视频免费播放| 国产福利精品视频| xxxx欧美18另类的高清| 久久久久在线观看| 成人黄色免费看| 国产日韩欧美视频| 国产女人18毛片水18精品| 日韩成人高清在线| 免费不卡欧美自拍视频| 久久香蕉国产线看观看网| 日韩欧美在线免费观看| 久久久久久久91| 成人免费福利视频| 久久久久久久国产精品| 亚洲精选中文字幕| 亚洲欧美在线一区二区| 日韩精品有码在线观看| 亚洲精品国产综合区久久久久久久| 亚洲精品综合精品自拍| 成人中心免费视频| 欧美日韩免费在线观看| 亚洲欧美视频在线| 国产香蕉97碰碰久久人人| 精品无人国产偷自产在线| 日韩精品在线观看网站| 国产精品吊钟奶在线| 91免费视频国产| 国产一区二区三区四区福利| 日韩激情视频在线| 国产91精品久久久久久久| 81精品国产乱码久久久久久| 欧美日韩午夜视频在线观看| 狠狠躁夜夜躁人人爽超碰91| 欧美劲爆第一页| 欧美成aaa人片在线观看蜜臀| 欧美国产日韩一区二区在线观看| yw.139尤物在线精品视频| 亚洲无限乱码一二三四麻| 成人久久一区二区| 久久久亚洲影院你懂的| 日本免费一区二区三区视频观看| 国产精品久久久久免费a∨| 欧美福利视频在线观看| 日韩有码在线观看| 亚洲xxxx妇黄裸体| 欧美精品18videosex性欧美| 26uuu日韩精品一区二区| 97成人精品区在线播放| 久久免费精品日本久久中文字幕| 精品国产一区二区三区久久狼黑人| 韩国国内大量揄拍精品视频| 国产精品激情av电影在线观看| 91精品国产91久久久久久吃药| 欧美激情一级精品国产| 亚洲人成网站免费播放|