欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
SVN SetUP

1,apache_2.0.63-win32-x86-no_ssl.msi
下載:http://apache.mirror.phpchina.com/httpd/binaries/win32/apache_2.0.63-win32-x86-no_ssl.msi
2,svn-1.4.5-setup.exe
下載地址:http://subversion.tigris.org/files/documents/15/39559/svn-1.4.5-setup.exe
當然,你也可以選擇安裝TortoiseSVN.但是我沒(méi)有裝,因為我的源碼管理都是用netbeans完成的.

首先安裝apache,一般來(lái)說(shuō)直接點(diǎn)下一步就可以了,在設置domain以及host的時(shí)候,設置為localhost就可以了,
Email你可以填你自己的Email,也可以隨便填一個(gè).安裝apache要注意的是,你的電腦上80端口不能被占用(迅雷使用80端口),
否則你的http服務(wù)是啟動(dòng)不起來(lái)的,我就遇到過(guò)這事,因為我用了skype,它在本機上打開(kāi)了80和443端口來(lái)監聽(tīng),
搞得我一開(kāi)始裝不好,總是啟動(dòng)不起來(lái),后來(lái)才發(fā)現是skype占用了80端口,于是把skype的設置改了以后,
重裝apache才成功.裝好apache以后,這個(gè)時(shí)候,它已經(jīng)在運行了,你可以在瀏覽器的地址欄輸入
http://localhost看看,是否安裝成功,如果安裝成功的話(huà),這個(gè)時(shí)候瀏覽器里面應該是可以看到一個(gè)頁(yè)面的.

然后,再安裝svn-1.4.5-setup.exe,也很簡(jiǎn)單,一步一步點(diǎn)下步就可以了,在安裝的過(guò)程中,它會(huì )
默認選中一些選項,其中就有一個(gè)是是否對apache的HTTP服務(wù)器提供支持的選項,這個(gè)默認是勾上的,
不要去反選它,其它的你可以反選掉.然后svn就宣布安裝成功了.你可以到CMD下面去試一下svn這個(gè)命令,
如果有輸出,則說(shuō)明安裝成功了,如果提示svn 不是內部或外部命令,也不是可運行的程序或批處理文件。
那就說(shuō)明沒(méi)有裝好.或者沒(méi)有把這個(gè)命令加入到path中,所以最好的辦法是到svn的安裝目錄下的bin里面去看一下.
兩者都裝好了以后,就開(kāi)始配置,當然,配置也是最重要的.

首先要建立一個(gè)數據倉庫,我們假設建在E盤(pán),數據倉庫最好不要建在C盤(pán),因為C盤(pán)重裝系統以后就格了
.我們先在E盤(pán)下面建立一個(gè)目錄叫svnroot,然后在svnroot下面再建立一個(gè)我們專(zhuān)門(mén)放我們工程的目錄,
比如叫MyProject.于是我們在E盤(pán)下面就有了這個(gè)一個(gè)文件夾:E:\svnroot\MyProject,然后我們用svnadmin的命令,
使這個(gè)文件夾變成我們的數據倉庫,命令如下:
svnadmin create E:\svnroot\MyProject
如果運行成功的話(huà),什么也沒(méi)有輸出,這個(gè)時(shí)候,我們再來(lái)到MyProject文件夾下面,我們會(huì )發(fā)現多了幾個(gè)文件夾和文件,
我們打開(kāi)conf文件夾,然后再打開(kāi)svnserve.conf文件,找到如下行# password-db = passwd,然后把它前面的#去掉,
表示MyProject是需要密碼驗證的.但是我們密碼設在哪里呢,這個(gè)時(shí)候我們再打開(kāi)conf文件夾下面的passwd文件,
用文本編輯器打開(kāi),在[users]下面加上我們需要啟動(dòng)的人員的用戶(hù)和密碼,比如
[users]

hadeslee=hadeslee1234
tom=123456
這個(gè)的話(huà),我們就啟動(dòng)了兩個(gè)用戶(hù),一個(gè)叫hadeslee,密碼是hadeslee1234,一個(gè)叫tom,密碼是123456.然后我們保存passwd文件.
然后,我們再建一個(gè)文件,叫access.auth,(如果conf目錄下有authz這個(gè)文件,請在這個(gè)文件里配置)這個(gè)文件是設置訪(fǎng)問(wèn)權限的,里面內容如下:
[MyProject:/]
hadeslee = rw
[MyProject:/module1]
tom=rw

hadeslee=rw這表示,MyProject下面的所有子目錄hadeslee都是有權限讀寫(xiě)的,但是tom只有權限讀寫(xiě)此項目下面的module1目錄,
這個(gè)各自的訪(fǎng)問(wèn)權限就分的更細致了.有關(guān)于MyProject文件夾下面的設置,我們就告一段落了,
我們現在開(kāi)始設置apache,使它能和subvertion一起工作.

首先來(lái)到Subersion的安裝目錄,進(jìn)入它的bin目錄,我們會(huì )發(fā)現如下兩個(gè)文件:
mod_authz_svn.so
mod_dav_svn.so
我們把這兩個(gè)文件復制一下,粘帖到apache的安裝目錄下的modules文件中,然后我們再打開(kāi)apache安裝目錄下的conf文件夾,
打開(kāi)httpd.conf文件.增加如下兩行:(注:如果正確安裝,程序會(huì )自動(dòng)在這個(gè)配置文件中加入這兩行)
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
注意,由于dav_svn需要dav_module的支持,所以要確保下面這一行沒(méi)有被注釋?zhuān)?br>并且保證在dav_svn之前加載:
LoadModule dav_module modules/mod_dav.so
然后模塊的設置就完成了,下面我們要設置SVN的目錄,
以使我們的apache能知道訪(fǎng)問(wèn)不同的URL的時(shí)候,它去哪里尋找這個(gè)URL所對應的SVN目錄.
在httpd.conf文件中,增加如下內容:
<Location /svn/MyProject>
DAV svn
SVNPath E:/svnroot/MyProject

AuthzSVNAccessFile E:/svnroot/MyProject/conf/access.auth
Satisfy Any
Require valid-user

AuthType Basic
AuthName "Subversion repositories"
AuthUserFile  E:/svnroot/MyProject/conf/users.auth
Require valid-user
</Location>

添加完上面這些,我們會(huì )發(fā)現access.auth是我們剛才新建的,可是users.auth我們并沒(méi)有新建啊.
怎么就把它加進(jìn)去了.不要急,現在我們就來(lái)生成users.auth文件.

進(jìn)入apache的安裝目錄的bin文件夾,輸入如下命令:

D:\Program Files\Apache Group\Apache2\bin>htpasswd -cb users.auth hadeslee hadeslee1234
Automatically using MD5 format.
Adding password for user hadeslee

D:\Program Files\Apache Group\Apache2\bin>

我們就會(huì )發(fā)現在bin目錄生成了users.auth,我們可以看到,hadeslee用戶(hù)名已經(jīng)被添加進(jìn)去了
,密碼是用MD5加密過(guò)的.然后我們還要增加用戶(hù)呢,可以用如下方法:
D:\Program Files\Apache Group\Apache2\bin>htpasswd -b users.auth tom 123456
Automatically using MD5 format.
Adding password for user tom

D:\Program Files\Apache Group\Apache2\bin>

只是在生成密碼的時(shí)候,小了一個(gè)c的參數,因為c表示重新生成一個(gè)這樣的文件,
我們第一次的時(shí)候是要加的,后面我們要添加用戶(hù)的時(shí)候,就不用這個(gè)c了.
然后打開(kāi)users.auth,會(huì )發(fā)現兩個(gè)用戶(hù)都已經(jīng)在里面了,這個(gè)時(shí)候,我們把users.auth移到E:/svnroot/MyProject/conf/里面去,
使我們上面的設置生效.

這個(gè)時(shí)候,我們的設置就完成了.可以在瀏覽器里面輸入http://localhost/svn/MyProject試試看.

如果以后我們還要加入其它的項目呢,可以有兩點(diǎn)解決方式
1,把以后的項目也導入到我們的MyProject的倉庫中,這個(gè)的話(huà),就不用改什么配置了
2,新建一個(gè)數據倉庫,然后只要按上面的步驟,把新的<Location...>設置放到httpd.conf里面就可以了.
當然,驗證文件,訪(fǎng)問(wèn)權限文件,還有訪(fǎng)問(wèn)SVN的密碼都要自己按上面的方法再設一遍.

祝大家能夠設置成功:)

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
subversion的SSL方式安裝及最常用而簡(jiǎn)單的分支使用模式
SVN+Linux+Apache配置
linux架設subversion(svn)版本控制
使用svn和apache打造版本控制服務(wù)器 - llying - JavaEye技術(shù)網(wǎng)站
通過(guò)Apache來(lái)訪(fǎng)問(wèn)SVN的配置方法
廖宇雷的Weblog Subversion: 用 Apache2 作為 Subversion 的服務(wù)平臺
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久