myeclipse配置svn詳細(xì)步驟

myeclipse配置svn詳細(xì)步驟

ID:34724537

大?。?86.04 KB

頁(yè)數(shù):5頁(yè)

時(shí)間:2019-03-10

myeclipse配置svn詳細(xì)步驟_第1頁(yè)
myeclipse配置svn詳細(xì)步驟_第2頁(yè)
myeclipse配置svn詳細(xì)步驟_第3頁(yè)
myeclipse配置svn詳細(xì)步驟_第4頁(yè)
myeclipse配置svn詳細(xì)步驟_第5頁(yè)
資源描述:

《myeclipse配置svn詳細(xì)步驟》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)

1、Myeclipse8.5配置SVN很早以前用過(guò)VSS的人都知道,相比之下SVN的確是個(gè)好東東。他以副本式的版本管理模式很好的解決了VSS單數(shù)據(jù)源下的簽入簽出混亂問(wèn)題。但是最近發(fā)現(xiàn)很多人都不會(huì)裝SVN,經(jīng)理在這里寫(xiě)個(gè)博客跟大家分享一下。環(huán)境:Win7系統(tǒng)Myeclipse8.5GAJDK1.6一、準(zhǔn)備工作首先,當(dāng)然是下載軟件安裝包。(經(jīng)理這里以svn1.6為例)這里需要2個(gè)安裝程序和1個(gè)解壓包。Setup-Subversion-1.6.6.msi這個(gè)是SVN服務(wù)器。(你可以在這里?http://subversion.tigris.org?下載到最新版本)T

2、ortoiseSVN-1.6.10.19898-win32-svn-1.6.12.msi是SVN版本控制系統(tǒng)的一個(gè)免費(fèi)開(kāi)源客戶端。?(可以在這里下載???http://tortoisesvn.net/downloads?)site-1.6.12.zip是Myeclipse的插件包。(可以在這里下載?subclipse.tigris.org)二、安裝svn服務(wù)器????首先安裝svn服務(wù)器(也就是Setup-Subversion-1.6.6.msi這個(gè)),按照常規(guī)安裝就OK了。然后把tortoise也安裝起來(lái)(也就是TortoiseSVN-1.6.10.1

3、9898-win32-svn-1.6.12.msi這個(gè))。在安裝tortoise的時(shí)候會(huì)提示重啟,這里最好重啟下。這是經(jīng)理的安裝目錄Setup-Subversion-1.6.6.msi-->Subversion目錄TortoiseSVN-1.6.10.19898-win32-svn-1.6.12.msi-->TortoiseSVN目錄svnroot目錄是什么呢?接著往下看三、建立SVN資源庫(kù)(Repository)?svnroot是經(jīng)理建立的svn資源庫(kù)根目錄,然后在這個(gè)目錄里建立了一個(gè)名為repos的目錄。(這個(gè)目錄是經(jīng)理打算做svn資源庫(kù)的目錄)然后

4、在這個(gè)目錄點(diǎn)右鍵->TortoiseSVN->Createrepositoryhere當(dāng)看到被建立的repos目錄中多了很多文件夾后證明資源庫(kù)創(chuàng)建成功。在網(wǎng)上也看到有用cmd命令來(lái)創(chuàng)建的,如svnadmincreateD:svnrepository四、配置用戶和權(quán)限?打開(kāi)剛剛建立的資源庫(kù)文件夾(repos),里面有一個(gè)名為conf的文件夾,這個(gè)文件夾里都是svn的配置信息。首先打開(kāi)svnserve.conf文件這里行前凡是有#的都等于是被注釋忽略了,你可以把#去掉讓那一行生效,或者自己新添加行。經(jīng)理對(duì)這個(gè)文件主要修改3處把"#anon-access=

5、read"改為"anon-access=none"(他表示沒(méi)有經(jīng)過(guò)驗(yàn)證的用戶無(wú)任何權(quán)限,之前的意思是沒(méi)經(jīng)過(guò)驗(yàn)證的用戶可以進(jìn)行讀操作。經(jīng)理強(qiáng)烈建議該成none,不然別人沒(méi)有驗(yàn)證的人都可以看到項(xiàng)目文件)把"#auth-access=write"去掉#為"auth-access=write"(通過(guò)驗(yàn)證的用戶有寫(xiě)操作,寫(xiě)操作是包含讀操作的)把"#password-db=passwd"去掉#為"password-db=passwd"(密碼數(shù)據(jù)存放到passwd文件中)打開(kāi)passwd文件設(shè)置一個(gè)用戶名如manager=jingli還有一個(gè)文件authz這個(gè)文件主要

6、是用來(lái)針對(duì)不同的目錄給用戶分配不同的權(quán)限的。如:[groups]team1?=manager,staff表示劃定一個(gè)小組,組員有manager和staff用戶[repository:/baz/fuz]@team1=rw?*=r表示team1這個(gè)組對(duì)資源有讀寫(xiě)權(quán)限,資源對(duì)所有人有讀權(quán)限[/foo/bar]manager=rw*=r也可以像這樣對(duì)個(gè)人設(shè)置權(quán)限,manager有讀寫(xiě)權(quán)限,該資源對(duì)所有人有讀權(quán)限這些可以根據(jù)個(gè)人需要修改五、運(yùn)行svn服務(wù)器在安裝的Subversion目錄下有個(gè)bin目錄里svnserve.exe,我們直接運(yùn)行這個(gè)文件是無(wú)效的。需要

7、在控制臺(tái)來(lái)啟動(dòng)他。直接在cmd命令中輸入svnserve-d-rD:SVNsvnroot這樣服務(wù)就啟動(dòng)了(注意,這里指定的是svnroot文件即資源根目錄,而不是資源目錄repos)。當(dāng)然你關(guān)閉dos窗口的時(shí)候svn服務(wù)也就關(guān)閉了。svn的所有操作都需要在這個(gè)服務(wù)器啟動(dòng)的基礎(chǔ)上進(jìn)行。但是一直開(kāi)著這個(gè)dos命令窗口很不爽,所以經(jīng)理在這里寫(xiě)個(gè)程序讓他開(kāi)機(jī)自動(dòng)啟動(dòng)。首先我們需要為svnserve創(chuàng)建一個(gè)系統(tǒng)服務(wù)。以經(jīng)理本機(jī)的安裝目錄為例,在cmd命令行輸入sc?create?SVNServer?binpath=?"D:SVNSubversionbin

8、svnserve.exe?--service?-r?D:SVNsvnroo

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。