Windows下配置SVN服務(wù)器只需五步即可實(shí)現(xiàn)
本節(jié)和大家一起學(xué)習(xí)一下在Windows下配置SVN服務(wù)器方法,主要從五個(gè)方面來介紹,在這里和大家分享一下,歡迎大家一起來學(xué)習(xí)Windows下配置SVN服務(wù)器方面的知識。
1.下載文件
下載***版本subversion,我這里選擇svn-1.3.2-setup.exe
下載"SubversionWindowsService"軟件包
下載TortoiseSVNshellintegrationutility
2.安裝SVN服務(wù)器
在Windows下配置SVN服務(wù)器之前首先要安裝SVN服務(wù)器。由于我下載的是setup.exe版本,安裝程序安裝后會自動設(shè)置系統(tǒng)變量.如果你下載的是zip版就需要手動設(shè)置系統(tǒng)變量.
setup.exe版直接安裝就可以了.安裝到D:\ProgramFiles\Subversion
首先創(chuàng)建SVN儲存庫(repository)
svnadmincreateF:\lava\svn\
repository創(chuàng)建完畢后會在目錄下生成若干個(gè)文件和文件夾,dav目錄是提供給Apache與mod_dav_svn使用的目錄,讓它們存儲內(nèi)部數(shù)據(jù);db目錄就是所有版本控制的數(shù)據(jù)文件;hooks目錄放置hook腳本文件的目錄;locks用來放置Subversion文件庫鎖定數(shù)據(jù)的目錄,用來追蹤存取文件庫的客戶端;format文件是一個(gè)文本文件,里面只放了一個(gè)整數(shù),表示當(dāng)前文件庫配置的版本號;
3.配置SVN服務(wù)器
打開/conf/目錄,打開svnserve.conf找到一下兩句:
#[general]
#password-db=passwd
去之每行開頭的#,其中第二行是指定身份驗(yàn)證的文件名,即passwd文件。同樣打開passwd文件,將
#[users]
#harry=harryssecret
#sally=sallyssecret
這幾行的開頭#字符去掉,這是設(shè)置用戶,一行一個(gè),存儲格式為“用戶名=密碼”,如可插入一行:admin=admin888,即為系統(tǒng)添加一個(gè)用戶名為admin,密碼為admin888的用戶。Windows下配置SVN服務(wù)器完成以后,需要運(yùn)行一下SVN服務(wù)器。
4.運(yùn)行SVN服務(wù)器
運(yùn)行SVN服務(wù)
在命令行執(zhí)行
svnserve--daemon--rootF:\lava\svn
服務(wù)啟動,--daemon可簡寫為-d,--root可簡寫為-r,可以建立一個(gè)批處理文件并放在windows啟動組中便于開機(jī)就運(yùn)行SVN服務(wù),或者在這個(gè)地址http://clanlib.org/~mbn/svnservice/下載那個(gè)svnservice.exe文件,拷貝到E:\svn\bin目錄下,再從命令行下執(zhí)行:
svnservice-install--daemon--root"E:\svn\Repository"
scconfigsvnservicestart=auto
netstartsvnservice。
5、用客戶端訪問
格式:svn:\\服務(wù)器IP
因?yàn)镾VN有三種方式實(shí)現(xiàn)也就有三種不同的訪問格式。
本節(jié)關(guān)于Windows下配置SVN服務(wù)器方法介紹完畢。
【編輯推薦】