成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SVN全稱及與CVS,VSS對比介紹

開發(fā) 項目管理
本文和大家學(xué)習(xí)一下SVN,什么是SVN呢,它有什么作用呢,有些朋友可能不知道,帶著這些問題我們來看一下本文的介紹,相信通過本文的學(xué)習(xí)你一定會對SVN有清晰的認(rèn)識。

本節(jié)向大家描述一下SVN全稱,有些朋友可能對于SVN還不是很熟悉,SVN全稱是什么,這里就向大家簡單介紹一下,歡迎大家能和我一起學(xué)習(xí)SVN問題。
SVN全稱subversion.一款優(yōu)秀的版本控制軟件。SVN(subversion)是近年來崛起的版本管理工具,是cvs的接班人。目前,絕大多數(shù)開源軟件都使用SVN作為代碼版本管理軟件。SVN服務(wù)器有2種運行方式:獨立服務(wù)器和借助apache。2種方式各有利弊。SVN是可以代替CVS的下一代控制軟件。

SVN和版本控制軟件CVS,VSS的比較
工作方式:
CVS(ConcurrentVersionSystem)上一代的版本控制軟件,版本控制的方式主要是
“合并--修改--提交”,也就是說當(dāng)系統(tǒng)版本和當(dāng)前用戶的版本不一樣的時候,服務(wù)器會
要求通過合并服務(wù)和客戶端的版本,生成一個新的版本。提示用戶版本沖突,用戶修改了
對應(yīng)版本之后,就可以進行相應(yīng)的提交了。
VSS(VisualSourceSafe)微軟出的一款版本控制軟件,它主要方式是通過"鎖定--修改--解鎖--提交"的方式進行版本控制的。也就說當(dāng)一個用戶修改一個版本的文件時,鎖定該文件,使其他用戶不能夠進行修改。只有當(dāng)此用戶解除鎖定,并且提交文件以后,其他用戶才可以進行文件的修改。SVN是他們的綜合,就是說具有以上兩種的功能。我們看一下SVN全稱介紹中CVS和VSS二者的優(yōu)缺點。
優(yōu)缺點:
CVS:它工作方式,可以使多個用戶并行工作。這樣對于正在編寫軟件的項目團體有利。
但是版本控制某個項目下的一些核心文件比較困難,假如團隊中的每個人都寫文件的權(quán)限。這樣往往會不小心的讓核心代碼被修改。
VSS:工作方式?jīng)Q定它就是一個文件只能由一個用戶修改。其優(yōu)點可以鎖定核心代碼,缺點則是工作效率比較低。所以適合小團隊進行開發(fā)。
SVN:兩者的綜合,呵呵,取兩家之長。
還有它具有自己統(tǒng)一的客戶端,在windows環(huán)境下,通過鼠標(biāo)右鍵就可以進行操作,易用性明顯強于前面兩者。我們再來看一下SVN全稱介紹中SVN的具體配置情況。
SVN的具體配置:
呵呵,SVN有自己的操作手冊,需要的可以到它的官方網(wǎng)站去下載。由于操作手冊已經(jīng)很詳細(xì)了,我這里指出我自己認(rèn)為比較有用的簡單配置
1安裝SVN的服務(wù)端和SVN的客戶端,地址
步驟略
2創(chuàng)建對應(yīng)的放置SVN文件文件夾,名稱為SVN,路徑E:\SVN
設(shè)置授權(quán)文件目錄,這里直接創(chuàng)建在SVN目錄下,點擊鼠標(biāo)右鍵。
3配置對應(yīng)權(quán)限的配置
conf文件夾中設(shè)置
修改文件SVNserve.conf文件
#password-db=passwd
password-db=passwd
#authz-db=authz
authz-db=authz
這樣設(shè)置為通過密碼和授權(quán)方式進行SVN配置
修改passwd文件
#設(shè)置管理員密碼
[users]
admin=admin123
修改authz文件
#設(shè)置工作組,并且授予admin組擁有管理根目錄下所有讀寫權(quán)限
[groups]
admin=admin
[/]
@admin=rw
*=r
4啟動對應(yīng)的服務(wù)
一般情況是通過命令窗口,SVNserve-d-rE:\SVN這句命令進行。這里我通過編寫一個“SVN服務(wù)啟動.bat”進行啟動。
當(dāng)然也可以通過安裝服務(wù)的方式,SVNserveinstall-d-rE:\SVN,然后設(shè)置為自動啟動。
5然后可以在根目錄下創(chuàng)建E:\SVN需要的文件夾,進行權(quán)限管理了
6項目開發(fā)eclipse插件,通過eclipse的插件管理,找到對應(yīng)的org.tigris.subversion.subclipse.core_1.2.0.jar插件。安裝插件之后通過eclipse菜單中找到“showview”就可以進行相應(yīng)的操作了。本節(jié)對SVN全稱相關(guān)內(nèi)容介紹完畢,請關(guān)注本節(jié)的其他報道。


 

【編輯推薦】

  1. 常用SVN目錄結(jié)構(gòu)簡明介紹
  2. Windows下SVN版本庫自動備份腳本如何實現(xiàn)
  3. SVN配置文檔新手指南
  4. 專家在線指導(dǎo)如何搭建SVN服務(wù)
  5. 常用SVN目錄結(jié)構(gòu)使用的兩大方法詳解

 

 

 

責(zé)任編輯:佚名
相關(guān)推薦

2010-06-01 19:33:53

SVN與CVS優(yōu)缺點

2010-05-19 16:15:05

SVN與CVS

2010-05-19 16:45:26

2010-05-19 16:29:12

SVN與CVS的區(qū)別

2011-07-07 10:33:57

項目管理

2010-05-19 15:57:38

CVS與SVN

2010-05-31 14:42:14

SVN與CVS優(yōu)缺點

2010-05-19 16:57:49

SVN與CVS的區(qū)別

2010-05-19 11:35:13

SVN

2010-05-28 14:57:42

SVN-Importe

2012-02-02 16:58:02

Eclipse

2010-05-17 13:34:47

2010-05-28 11:09:51

SVN功能

2010-05-20 16:27:05

2010-05-28 11:21:17

2010-05-28 15:28:25

svn-importe

2010-05-24 14:16:34

子命令SVN diff

2010-02-02 14:30:42

Linux SVN

2009-12-31 16:09:22

ADO與ADO.NET

2010-02-26 09:03:10

mod_python模
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 欧美日韩在线电影 | 亚洲天堂一区二区 | 欧美三级视频在线观看 | 亚洲欧美在线观看 | 国产乱码精品一区二区三区忘忧草 | 99re热精品视频国产免费 | 丝袜一区二区三区 | 日本精品网站 | 国产午夜三级一区二区三 | 特级一级黄色片 | 91精品久久久久久久久中文字幕 | 日本一区二区不卡视频 | 日韩中文字幕在线视频观看 | 亚洲精品2区 | 免费在线观看成人 | 成人h视频在线观看 | 国偷自产av一区二区三区 | 国产电影一区二区在线观看 | 久久久久黑人 | 91精品国产91久久久久久丝袜 | 婷婷久久五月天 | 伊人最新网址 | 日韩欧美三级电影在线观看 | 免费三级av| 国产精品免费大片 | 青青青伊人 | 国产欧美在线 | 美国一级黄色片 | 亚洲视频在线观看一区二区三区 | 一区二区三区电影在线观看 | 欧美三区在线观看 | 日韩一级在线 | 国产激情91久久精品导航 | 亚洲激精日韩激精欧美精品 | 成年网站在线观看 | 国产精品免费看 | 91精品导航 | 亚洲成人自拍网 | 亚洲视频一区二区三区 | 久久爱黑人激情av摘花 | 九一精品 |