日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
subversion管理軟件使用情況

本文介紹subversion管理軟件,subversion(簡稱svn)是近年來崛起的版本管理軟件,是cvs的接班人。目前,絕大多數(shù)開源軟件都使用svn作為代碼版本管理軟件,它是一款非常實用的管理工具。

創(chuàng)新互聯(lián)公司長期為1000+客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為雁江企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè),雁江網(wǎng)站改版等技術(shù)服務(wù)。擁有十余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

1.與CVS對比

在SVN之前,CVS是使用最廣泛的版本管理軟件。SVN與CVS對比的優(yōu)點如下:

◆統(tǒng)一的版本號。CVS是對每個文件順序編排版本號,在某一時間各文件的版本號各不相同。而Subversion下,任何一次提交都會對所有文件增加到同一個新版本號,即使是提交并不涉及的文件。所以,各文件在某任意時間的版本號是相同的。版本號相同的文件構(gòu)成軟件的一個版本。

◆原子提交。一次提交不管是單個還是多個文件,都是作為一個整體提交的。在這當(dāng)中發(fā)生的意外例如傳輸中斷,不會引起數(shù)據(jù)庫的不完整和數(shù)據(jù)損壞。

◆重命名、復(fù)制、刪除文件等動作都保存在版本歷史記錄當(dāng)中。

◆對于二進制文件,使用了節(jié)省空間的保存方法。(簡單的理解,就是只保存和上一版本不同之處)

◆目錄也有版本歷史。整個目錄樹可以被移動或者復(fù)制,操作很簡單,而且能夠保留全部版本記錄。

◆分支的開銷非常小。

◆優(yōu)化過的數(shù)據(jù)庫訪問,使得一些操作不必訪問數(shù)據(jù)庫就可以做到。這樣減少了很多不必要的和數(shù)據(jù)庫主機之間的網(wǎng)絡(luò)流量。

2.使用情況

雖然在 2006年 時 subversion管理軟件的使用族群仍然遠(yuǎn)少于傳統(tǒng)的 CVS,但已經(jīng)有許多開放原碼團體決定將 CVS 轉(zhuǎn)換為 Subversion。已經(jīng)轉(zhuǎn)換使用 Subversion 的包括了 FreeBSD、Apache Software Foundation、KDE、GNOME、GCC、Python、Samba、Mono 以及許多團體。

許多開發(fā)團隊換用 subversion管理軟件 是因為 Trac、SourceForge、CollabNet、CodeBeamer等專案協(xié)同作業(yè)軟件以及Eclipse、NetBeans等IDE提供 Subversion的支援整合。 除此之外,一些自由軟件開發(fā)的協(xié)作網(wǎng)如SourceForge.net除了提供 CVS 外,現(xiàn)在也提供專案開發(fā)者使用 Subversion 作為原碼管理系統(tǒng), JavaForge、Google Code以及 BountySource 則以 Subversion 作為官方的原碼管理系統(tǒng)。
2009年,絕大多數(shù)CVS服務(wù)已經(jīng)改用SVN。CVS已經(jīng)停止維護。

3.客戶端

Subversion的客戶端有兩類,一類是websvn等基于web的,一種是以TortoiseSVN為代表的客戶端軟件。前者需要web服務(wù)器的支持,后者需要用戶在本地安裝客戶端,兩種都有免費開源軟件供使用。

4.服務(wù)器

subversion管理軟件支持linux和windows,更多是安裝在linux下。
svn服務(wù)器有2種運行方式:獨立服務(wù)器和借助apache。2種方式各有利弊。
svn存儲版本數(shù)據(jù)也有2種方式:BDB和FSFS。因為BDB方式在服務(wù)器中斷時,有可能鎖住數(shù)據(jù),所以還是FSFS方式更安全一點。

5.不足

只能設(shè)置目錄的訪問權(quán)限,無法設(shè)置單個文件的訪問權(quán)限。


網(wǎng)站欄目:subversion管理軟件使用情況
標(biāo)題URL:http://m.5511xx.com/article/djdespo.html