自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

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

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

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

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


 

【編輯推薦】

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

 

 

 

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

2010-06-01 19:33:53

SVN與CVS優(yōu)缺點

2010-05-19 16:15:05

SVN與CVS

2010-05-19 16:29:12

SVN與CVS的區(qū)別

2010-05-19 16:45:26

2010-05-19 16:57:49

SVN與CVS的區(qū)別

2010-05-19 11:35:13

SVN

2011-07-07 10:33:57

項目管理

2010-05-31 14:42:14

SVN與CVS優(yōu)缺點

2010-05-19 15:57:38

CVS與SVN

2010-05-28 14:57:42

SVN-Importe

2010-05-17 13:34:47

2010-05-28 11:09:51

SVN功能

2012-02-02 16:58:02

Eclipse

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ù)棧公眾號