小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

SVN服務端的配置

 鬧海魚兒 2013-01-14
1.SVN服務端的配置: 
安裝subversion,我選擇的是svn-1.4.1-setup.exe進行安裝,安裝到D:/Subversion 
2.創(chuàng)建SVN存儲庫(repository) 
也就是建立版本庫,我建立的是多庫,先在D盤建立一個文件夾SVNROOT然后在這個文件夾里建立版本庫,我首先創(chuàng)建一個版本庫的名稱為:工作文檔 
建立版本庫的方法:輸入DOS命令: 
svnadmin create D:/SVN/工作文檔 
repository創(chuàng)建完畢后會在目錄下生成若干個文件和文件夾,dav目錄是提供Apache 與mod_dav_svn使用的目錄,讓它們存儲內部數據;db目錄就是所 
有版本控制的數據文件;hooks目錄放置hook腳本文件的目錄;locks用來放置Subversion文件庫鎖定數據的目錄,用來追蹤存取文件庫的客戶端;format文件是一個文里面只放了一個整數,表示當前文件庫配置的版本號。 
3.配置SVN服務器 
配置服務器的地方就是你所建立版本庫的地方F:/SVNROOT/工作文檔。 打開/conf/目錄,打開svnserve.conf找到下面的句子: 
[general] 
# password-db = passwd 
# anon-access = none 
# auth-access = write 
# authz-db = authz 
# realm = My First Repository 
去之每行開頭的#,其中第二行是指定身份驗證的文件名,即passwd文件.a access = none 是匿名用戶不能訪問,必須要有用戶名和密碼。(注意:問這,一定要注意格式去掉注釋后要頂格不能有空) 同樣打開passwd文件,將 
# harry = harryssecret 
# sally = sallyssecret 
格式為“用戶名 = 密碼”,如可插入一行:mm = mm,即為系統(tǒng)添加一個mm,密碼為mm的用戶.(注意頂格寫不要有空隙)。 
4.運行SVN服務器 
單庫下運行服務器的方式: 
SVN服務器的執(zhí)行如下命令: 
svnserve --daemon --root D:/SVN/工作文檔(此時svnserve只能為一個版本庫工作) 
可以簡寫為:svnserve -d –r D:/SVN/工作文檔 (注意:這是臨時打開的服務,命令執(zhí)行后不能關閉窗口) 用后臺服務的方式可以設置開機自動執(zhí)行,執(zhí)行語句為: 
D:/ Subversion/bin>sc create svnservice binpath= "d:/ Subversion/bin/svns --service –r D:/SVN/工作文檔 
就可以用net svnservice stop 或者start來啟動服務了 也可以在Sevices.msc 了。 多庫下運行服務器的方式: 
SVN服務器的執(zhí)行如下命令: 
svnserve –d –r D:/SVN (此時svnserve可以為多個版本庫工作) 
用后臺服務的方式可以設置開機自動執(zhí)行,執(zhí)行語句為: 
sc create SVNService binpath= "D:/Subversion/bin/svnserve.exe --service -r D:/S displayname= "SVNService" depend= Tcpip start= auto 

安裝設置成服務形式:
sc create svnserver binPath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r C:\SVN" DisplayName= "Subversion Server" depend= Tcpip start= auto
【注意】“=”前沒有空格,之后必須有一個空格! 

5.用戶客戶端訪問 用戶訪問的地址可以寫成:svn://IP地址/版本庫名稱 
SVN服務端權限的制定 
多庫下設置權限: 
jsm是工作文檔的管理者,對工作文檔有完全權限 
wrl對工作文檔的公司CMMI 建設有完全的權限,但對其中的/培訓試題/試題 任何的權限 
sb對工作文檔的公司CMMI 建設有完全的讀權限,但對其中的/培訓試題/試題有任何的權限 

對應的組及組的用戶: 
group_CMMI:jsm 
group_wjjc:wrl 
group_xczh:sb 
配置授權: 
[groups] 
group_CMMI = jsm 
group_wjjc = wrl 
group_xczh = sb 
[/] 
* = r 
[工作文檔:/] 
@group_CMMI = rw 
@group_wjjc = rw 
@group_xczh = r 
[工作文檔:/培訓試題/試題] 
@group_CMMI = rw 
@group_wjjc = 
@group_xczh = 
關于中文目錄,也是沒有問題的,只是注意要把authz文件轉化為UTF-8無B 式,在我的WINXP的UltraEdit里顯示的文件格式為U8- DOS ,具體的做法是UltraEdit打開authz文件,然后選擇“文件->轉換->ASCII轉UTF-8”,然后保存。 
利用UltraEdit我們可以將BOM 去掉。方法是:首先利用“UTF-8 TO ASCII” 件轉換成本地編碼,通常是GB2312碼,然后再使用“ASCII TO UTF-8(UN Editing)”來轉換到 UTF-8 即可

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多