如果是比較小的企業(yè)網(wǎng)站,一個(gè)程序員開發(fā)足矣,但是如果要開發(fā)一個(gè)龐大的系統(tǒng)或者復(fù)雜的商城、平臺(tái)等,靠一個(gè)人的力量是不行的,尤其是為了趕上進(jìn)度,多人一起共同開發(fā)協(xié)同才是王道,但是多人一起開發(fā),會(huì)出現(xiàn)很多問題,比如同時(shí)修改一個(gè)文件造成沖突等,如果不解決這個(gè)問題,可能多個(gè)人還不如一個(gè)人快,因?yàn)闀r(shí)間都會(huì)消耗在協(xié)同和溝通上,所以,網(wǎng)站開發(fā)協(xié)同工具就誕生了,這里主要為大家介紹SVN。
SVN是Subversion的簡(jiǎn)稱,是一個(gè)開放源代碼的版本控制系統(tǒng)。完全免費(fèi)使用,以下是安裝了TortoiseSVN客戶端的鼠標(biāo)右鍵截圖,除了按照客戶端之外,還需要安裝一個(gè)服務(wù)端,服務(wù)端主要就是存儲(chǔ)網(wǎng)站所有的版本信息。
比較常用的工具有:
1、檢查修改:對(duì)比本地項(xiàng)目和服務(wù)器上最新的項(xiàng)目的區(qū)別,顯示出修改過(guò)的文件列表;
2、比較功能:如果選中一個(gè)文件,如果你本地的版本已和服務(wù)器同步,會(huì)顯示和前一版本比較,鮮明色塊顯示修改的東西,如果不同步,則會(huì)和服務(wù)器上的文件進(jìn)行比較。
3、提交:就是把本地修改的數(shù)據(jù)提交到服務(wù)器,更新最新版本;
4、增加:就是服務(wù)器上沒有的文件或文件夾,需要通過(guò)增加然后提交到服務(wù)器
5、SVN更新:當(dāng)服務(wù)器有文件更新時(shí),通過(guò)這個(gè)功能可以實(shí)現(xiàn)本地文件同步服務(wù)器上文件,但前提是本地文件和服務(wù)器前一版本一致
如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來(lái)自http://pdcharm.com/news/2341.html