步驟如下:

創(chuàng)新互聯(lián)服務項目包括涇源網(wǎng)站建設(shè)、涇源網(wǎng)站制作、涇源網(wǎng)頁制作以及涇源網(wǎng)絡營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,涇源網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務的客戶以成都為中心已經(jīng)輻射到?jīng)茉词》莸牟糠殖鞘校磥硐嘈艜^續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!
一,安裝服務器端svn和客戶端svn
1, 首先安裝服務器端軟件“svn-1.4.5-setup.exe”(附件可以下載),這個安裝就很簡單,下一步,下一步就行了。
(這里安裝到目錄:D:\Program Files\Subversion)
2, 其次安裝客戶端軟件“TortoiseSVN-1.4.5.10425-win32-svn-1.4.5 ”
這個安裝也很簡單,下一步就行了昌好。客戶端軟件安裝好以后,它會要求你重新啟動電腦。重啟一下。
二,建立svn版本控制的服務目錄
1, 這里就是把“D:\svn_service_root” 這個目錄指定為SVN版本控制的服務目錄,其實這個目錄應該稱作倉庫所在的目錄,假如有三個倉庫:repository_1,repository_2,repository_3 他們的位置應該是:
d:\svn_service_root\repository_1,
d:\svn_service_root\repository_2,
d:\svn_service_root\repository_3。
2,建立了一個倉庫:有2中辦法如下
2.1)命令行模式進入”C:\Program Files\Subversion\bin\“
再打入命令:svnadmin create d:\svn_service_root\repository_1,這樣第一個倉庫就建立好了。以后項目就可以 導入到這個倉庫中。(其他倉庫的建立類似)此時進入目錄:桌面--我的電腦--本地磁盤E:
--svn_service_root--告仿 repository_1 。會看到文件夾 conf,dav,db 等等
2.2)打開目錄:我的電腦--本地磁盤E:--svn_service_root。在這個目錄下新建文件夾,取名“repository_1”,右擊剛才新建的文件夾--TortoiseSVNàCreate Repository Here.效果同第一種方法一樣。
3,打開svn的服務在命令行上轉(zhuǎn)到subversion目錄下輸入(就是剛才安裝svn服務器的目錄): svnserve -d -r D:\svn_service_root
該命令解釋:
注:
-d參數(shù)效果同于--daemon
-r參數(shù)效果同于--root
svnserve 將會在端口 3690 等待請求,
--daemon(兩個短橫線)選項告訴 svnserve 以守護進程方式運行,這樣在手動終止之前不會退出。不要關(guān)閉命令行窗口,關(guān)閉窗口會把 svnserve 停止。
可直接創(chuàng)建.bat文件來處耐友鉛理當做系統(tǒng)服務 如下內(nèi)容
sc create svnserve binpath= "C:\Program Files\CollabNet\Subversion
Server\svnserve.exe --service -r e:\svn" depend= Tcpip start= auto
sc start svnserve
pause
--root選項設(shè)置根位置來限制服務器的訪問目錄,從而增加安全性和節(jié)約輸入svnserve URL的時間
如果不加root參數(shù),服務url為:svn://localhost/svn/repos
而如果加上root參數(shù),服務url為:svn://localhost/repos
此處的啟動配置會影響服務url,如果輸入url錯誤,會導致訪問的時候出現(xiàn)異常 。
為了驗證svnserve正常工作,使用TortoiseSVN - Repo-browser 來查看版本庫。在彈出的 URL 對話框中輸入:
svn://localhost/repos
成功訪問后可看到空的文件目錄。
這一步是建立開啟客戶端訪問服務器端倉庫目錄下指定的文件
執(zhí)行完這步,需要測試以下:
右鍵à TortoiseSVN - Repo-browser 來查看版本庫。在彈出的 URL 對話框中輸入:svn://localhost/repository_1
訪問成功后,會看到一個空的文件目錄。(因為現(xiàn)在你還沒有放任何東西在里面)
4,配置用戶和權(quán)限
用文本編輯器打開d:\svn_service_root\repository_1\conf目錄,修改 svnserve.conf:
將:
# password-db = passwd
改為:
password-db = passwd
即去掉前面的 # 注釋符,注意前面不能有空格。
然后修改同目錄的passwd文件,增加一個帳號:
將:
[users]
# harry = harryssecret
# sally = sallyssecret
增加帳號:
[users]
#harry = harryssecret
#sally = sallyssecret
admin= admin
如此就可以用客戶端Tortoise進行操作了。
文章名稱:svn服務器安全 svn服務器安裝教程
本文URL:http://chinadenli.net/article14/dspjdge.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標簽優(yōu)化、建站公司、外貿(mào)網(wǎng)站建設(shè)、小程序開發(fā)、面包屑導航、
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)