SVN版本控制器使用文檔

SVN版本控制器使用文檔

ID:37896813

大小:58.50 KB

頁數(shù):4頁

時間:2019-06-02

SVN版本控制器使用文檔_第1頁
SVN版本控制器使用文檔_第2頁
SVN版本控制器使用文檔_第3頁
SVN版本控制器使用文檔_第4頁
資源描述:

《SVN版本控制器使用文檔》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、版本控制器SVN文檔版本控制器SVN文檔——原野環(huán)境搭建:SVN版本控制器分為服務(wù)器端和客戶端,SVN服務(wù)器端用來統(tǒng)一管理項目開發(fā)的代碼,控制由于多個開發(fā)人員同時修改代碼造成的代碼不一致,代碼覆蓋等問題。SVN客戶端用來向服務(wù)器上傳修改后的項目代碼、方便開發(fā)人員從服務(wù)器下載最新的項目代碼等。服務(wù)器端一般使用CollabNetsvn,客戶端使用Tortoisesvn。(下載網(wǎng)址:http://subversion.tigris.org/,當(dāng)前最新版本為1.6.6)SVN配置及使用步驟如下:1.SVN服務(wù)器及客戶端安裝SVN服務(wù)器安裝:直接運行CollabNetSubversion

2、-server-1.6.6-4.win32.exe,一路next即可。服務(wù)器安裝完成后,打開dos窗口,輸入:“svn”回車,會彈出:Type‘svnhelp’forusage提示信息。說明SVN服務(wù)器端安裝成功。SVN客戶端安裝:直接運行TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi,一路next即可。安裝完成后會提示是否重啟,其實重啟只是使svn工作拷貝在windows中的特殊樣式生效,與所有的實際功能無關(guān)。圖:驗證SVN服務(wù)器安裝成功2.建立數(shù)據(jù)倉庫(Repository)運行SVN服務(wù)器需要首先創(chuàng)建一個數(shù)據(jù)倉庫(Repositor

3、y),數(shù)據(jù)倉庫就是服務(wù)器上存放項目的數(shù)據(jù)庫,可直接在dos窗口上輸入:svnadmincreateD:svn_repos該條命令就會在D盤根目錄下創(chuàng)建一個svn_repos文件夾。這個文件夾就是存放項目的數(shù)據(jù)倉庫。上面命令的建庫目錄為絕對路徑,同時也可以輸入相對路徑,例如:dos窗口指向的目錄為D盤,可以直接輸入:svnadmincreatesvn_repos。圖:創(chuàng)建數(shù)據(jù)倉庫3.svn_repository內(nèi)部結(jié)構(gòu)4版本控制器SVN文檔內(nèi)部含有:conf文件夾(數(shù)據(jù)倉庫配置文件)、db文件夾(存放項目數(shù)據(jù)文件,相當(dāng)于數(shù)據(jù)庫),locks文件夾(數(shù)據(jù)庫訪問鎖)、hooks(版

4、本控制的鉤子)、format和README.txt。圖:svn_repository文件夾內(nèi)容1.用戶訪問權(quán)限配置(1)打開conf文件夾,修改svnserve.conf:#password-db=passwd改為:password-db=passwd?//驗證用戶所使用的文件passwd(2)然后修改同目錄的passwd文件#[users]#harry=harryssecret#sally=sallyssecret添加yuaye=yuanye??//以鍵值的方式存儲用戶名和密碼,“用戶名=密碼”2.用戶讀寫權(quán)限配置(1)打開conf文件夾,修改svnserve.conf:#a

5、uthz-db=authz改為:authz-db=authz//配置用戶讀寫權(quán)限(2)修改同目錄的authz文件添加:[/]yuanye=rw注意:出現(xiàn)authorizationfailed異常,一般都是authz文件里,用戶組或者用戶權(quán)限沒有配置好,只要設(shè)置[/]就可以,代表根目錄下所有的資源,如果要限定資源,可以加上子目錄即可。4版本控制器SVN文檔圖:設(shè)置svnserve.conf文件圖:設(shè)置authz1.運行SVN服務(wù)器在dos窗口輸入:svnserve–d–rf:svn_repos,該命令把SVN服務(wù)器啟動起來。Dos窗口不能關(guān)閉。(注:可通過執(zhí)行svnserve–

6、help來得到svnserve的幫助信息)圖:啟動SVN服務(wù)器2.設(shè)置SVN服務(wù)器開機(jī)啟動Subversion可以以Windows系統(tǒng)服務(wù)的形式在開機(jī)時自動運行。但Subversion安裝程序還不能把自己安裝成Windows服務(wù),需要我們自己進(jìn)行手動安裝,方法如下:打開一個DOS命令窗口,執(zhí)行如下命令:sccreatesvnservebinPath=""C:ProgramFilesSubversionbinsvnserve.exe"--service--roote:svn"displayname="SubversionRepository"depend=Tcpip

7、start=auto sccreatesvnservebinPath=""C:ProgramFilesCollabNetSubversionServersvnserve.exe"--service--rootf:SVN"displayname="SubversionRepository"depend=Tcpipstart=auto 其中,sc是windows自帶的服務(wù)配置程序,參數(shù)binPath表示svnserve可執(zhí)行文件的安裝路徑,由于路徑中的"ProgramFiles"帶

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

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

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