欧美日韩不卡合集视频_精品丝袜国产自在线拍AV_四虎永久在线精品884AA_久久国产偷任你爽任你_日韩精品无码人妻免费视频

高性能雙線全能型主機(jī)
10G光纖直入ChinaNET核心
功能強(qiáng)大的全實(shí)時(shí)控制中心
域名自由綁定
自由更改空間域名綁定
自由設(shè)置默認(rèn)首頁
在線壓縮解壓
行業(yè)內(nèi)首家提供7秒鐘響應(yīng)服務(wù)
多服務(wù)器主機(jī)客戶群服務(wù)
軟硬件/透明防火墻三重保障
特有抗病毒內(nèi)核
7X24小時(shí)全天后客戶服務(wù)
    Windows服務(wù)器搭建SVN教程
 

Windows服務(wù)器搭建SVN教程

svn(subversion)是一款的版別管理工具。目前,大多數(shù)開源軟件都運(yùn)用svn作為代碼版別管理軟件。svn除了能記住文件和目錄的一切修正,還能將文件康復(fù)到曩昔的某個(gè)版別,
而且能夠經(jīng)過查看前史曉得數(shù)據(jù)做了哪些修正。簡直是一個(gè)“時(shí)間機(jī)器”。
安裝svn程序
裝置svn
svn下載地址:http://subversion.apache.org/packages.html
這篇文章舉例svn裝置目錄為 C:\Program Files\Subversion
裝置完成后,
將 C:\Program Files\Subversion\bin 增加的體系環(huán)境變量path 中,可能體系會(huì)主動(dòng)增加環(huán)境變量。
然后,重啟機(jī)子。
創(chuàng)立本地svn
創(chuàng)立svn庫
這兒示例svn庫地址 D:\svn\repository(文件夾要存在,否則后面的svn指令會(huì)失利)
cmd中運(yùn)用指令 svnadmin create D:\svn\repository
指令完成后,在D:\svn\repository目錄上,svn創(chuàng)立了多個(gè)文件夾,如conf,dav,db等等。
增加用戶
進(jìn)入D:\svn\repository\conf文件夾,修正svnserve.conf文件,去掉password-db = passwd 前的注釋符#(前面不能有空白),標(biāo)明密碼從 passwd 中獲取。

然后再修正 passwd 文件,在[users]下面增加用戶名,比如修正如下:
仿制代碼代碼如下:

[users]
# harry = harryssecret
# sally = sallyssecret
test = 123456
標(biāo)明增加了一個(gè)用戶,用戶名為test,密碼為123456 注冊svn到體系服務(wù)

cmd中運(yùn)用以下指令:

仿制代碼代碼如下:

sc create svnserve binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r D:\svn\repository" depend= Tcpip start= auto
sc start svnserve

到這兒,svn應(yīng)該建立結(jié)束了。拜訪地址:svn://localhost
svn的裝備優(yōu)化
匿名拜訪
默許svn是可匿名拜訪的,只讀操作。修正如下:

修正D:\svn\repository\conf\svnserve.conf 文件,將 anon-access = read 改成 anon-access = none
讀寫權(quán)限
默許svn是開放一切目錄權(quán)限的。修正如下:

修正 D:\svn\repository\conf\svnserve.conf 文件,去掉authz-db = authz 前的注釋符#(前面不能有空白),標(biāo)明授權(quán)從 authz 中獲取。
然后再修正 authz 文件,修正如下:仿制代碼代碼如下:

[/]
test = rw
test2 = rw
* =
[/secret]
test2 =
標(biāo)明 test 悉數(shù)目錄都能夠讀寫,test2 只能讀寫非secret目錄的一切內(nèi)容,其他用戶則沒有授權(quán)。
svn端口
svn默許端口是3690,怎么修正svn端口,如下:
仿制代碼代碼如下:

sc create svnserve8888 binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r D:\svn\repository --listen-port 8888" depend= Tcpip start= auto
sc start svnserve8888
拜訪地址:svn://localhost:8888/
svn列表
svn列表能夠經(jīng)過Apache生成,用于在瀏覽器拜訪svn內(nèi)容,如下:
1、將C:\Program Files\Subversion\bin下的 mod_dav_svn.so 和 mod_authz_svn.so, 仿制到apache的 modules 文件夾下
2、修正 apache 裝備文件 httpd.conf:
1)去掉下面兩項(xiàng)前面的注釋符#:
仿制代碼代碼如下:

#LoadModule dav_fs_module modules/mod_dav_fs.so
#LoadModule dav_module modules/mod_dav.so
2)增加下面內(nèi)容:
仿制代碼代碼如下:

LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

DAV svn
SVNPath D:/svn/repository