方法/步驟
站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到特克斯網(wǎng)站設(shè)計(jì)與特克斯網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類(lèi)型包括:成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊(cè)、虛擬空間、企業(yè)郵箱。業(yè)務(wù)覆蓋特克斯地區(qū)。
1、打開(kāi)版本庫(kù)的目錄,這里是“G:\SVNHome\conf”,目錄下面有三個(gè)文件,用文本編輯工具打開(kāi)“svnserve.conf”
2、去掉紅框中行前的井號(hào)及空格,保存。
3、注意:“#
authz-db
=
authz”我句的不要去掉,我剛開(kāi)始的時(shí)候把這行的井號(hào)及空格去掉了,結(jié)果總是提示認(rèn)證失?。?/p>
4、編輯“passwd”文件,在最后一行添加用戶名和密碼,密碼是明文的,用戶名和密碼用等號(hào)分隔,等號(hào)兩邊可以有空格,空格不會(huì)被認(rèn)為是密碼。
5、打開(kāi)Windows服務(wù)管理器,重新啟動(dòng)SVN服務(wù)。
6、測(cè)試配置是否正確:(安裝了SVN客戶端的前題下)在任意一個(gè)目錄下單擊鼠標(biāo)右鍵》TortoiseSVN》Repo-Browser,在彈出的對(duì)話框中輸入“svn://127.0.0.1/svnhome/”,確定
輸入用戶名和密碼,確定;
如果用戶名和密碼輸入不正確或者是配置不正確,則會(huì)提示“認(rèn)證失敗”。
7、創(chuàng)建一個(gè)目錄,測(cè)試權(quán)限:在右側(cè)窗口是單擊鼠標(biāo)右鍵》Create
Folder,在彈出的對(duì)話框中輸入文件夾名稱(chēng),確定,在彈出的對(duì)話框中輸入注釋?zhuān)_定。
如果要自己架設(shè)服務(wù)器的話,我自己架設(shè)過(guò),具體思路是將SVN服務(wù)器先架設(shè)在局域網(wǎng)上,然后通過(guò)路由器的映射將其端口開(kāi)放給互聯(lián)網(wǎng)訪問(wèn)。為了解決ADSL線路每次重新連接時(shí)隨機(jī)分配IP地址的問(wèn)題,我們還需要申請(qǐng)一個(gè)免費(fèi)域名。
下面是我的架設(shè)方法,首先你需要具備這些條件:
1、路由器1臺(tái),應(yīng)有端口映射(轉(zhuǎn)發(fā)規(guī)則-虛擬服務(wù)器)功能,最好有內(nèi)置的花生殼動(dòng)態(tài)DNS功能(否則就需要另外安裝花生殼軟件)。
2、SVN服務(wù)器一臺(tái)
3、ADSL或其他通往互聯(lián)網(wǎng)的網(wǎng)絡(luò)線路
然后需要做以下事情:
1、架設(shè)好SVN服務(wù)器,保證內(nèi)網(wǎng)訪問(wèn)暢通。
2、申請(qǐng)免費(fèi)域名
登錄花生殼網(wǎng)站(),免費(fèi)注冊(cè)用戶,可得到一個(gè)免費(fèi)域名,如“abcde.gicp點(diǎn)虐 ”此域名可長(zhǎng)期使用;
3、登錄路由器管理頁(yè)面
通常是訪問(wèn)地址,用戶名和密碼根據(jù)設(shè)定輸入,各型號(hào)路由器的訪問(wèn)方式可能略有不同,可參考說(shuō)明書(shū)進(jìn)行操作。
4、設(shè)置動(dòng)態(tài)域名
如果路由器內(nèi)置了花生殼動(dòng)態(tài)DNS功能,則可通過(guò)路由器直接設(shè)置。以TL-WR340G 54M型號(hào)的無(wú)線路由器為例,在“動(dòng)態(tài)DNS”頁(yè)面,選擇服務(wù)提供者為花生殼,輸入在花生殼注冊(cè)的用戶名和密碼,然后點(diǎn)擊登錄。
如果路由器沒(méi)有內(nèi)置的花生殼動(dòng)態(tài)DNS功能,則需要在花生殼網(wǎng)站下載花生殼客戶端軟件,安裝(可不必安裝附帶的“向日葵”組件)后使用前面申請(qǐng)的花生殼帳戶名和密碼進(jìn)行登錄,登錄后即可使用免費(fèi)域名。
5、設(shè)置端口映射
仍以TL-WR340G 54M型號(hào)的無(wú)線路由器為例,在“轉(zhuǎn)發(fā)規(guī)則-虛擬服務(wù)器”頁(yè)面點(diǎn)擊“添加新條目”,在新條目的頁(yè)面中,設(shè)置端口號(hào)為項(xiàng)目組SVN服務(wù)器的訪問(wèn)端口號(hào),設(shè)置IP地址為該路由器分配給項(xiàng)目組SVN服務(wù)器的內(nèi)網(wǎng)IP地址,狀態(tài)為“生效”,然后保存。
然后你就可以在互聯(lián)網(wǎng)上通過(guò)你申請(qǐng)的免費(fèi)域名(如“abcde.gicp點(diǎn)虐 ”)代替IP地址來(lái)訪問(wèn)SVN服務(wù)器了。
至于如何架設(shè)基于Apache的SVN服務(wù)器這個(gè)就不用細(xì)講了吧?
Zend Studio配置連接SVN的準(zhǔn)備工作
1、我使用的是Zend Studio8.0中文版本,安裝完Zend Studio后,請(qǐng)參考Zend Studio 8漢化教程進(jìn)行中文漢化,如果你習(xí)慣英文版請(qǐng)?zhí)^(guò)此步。
2、沒(méi)有SVN服務(wù)器的支持,Zend Studio是無(wú)法配置使用SVN功能的,所以請(qǐng)安裝配置VisualSVN Server。
3、在VisualSVN Server中新建一個(gè)SVN Repositories,我以網(wǎng)站域名leapsoul cn命名。
1、使用Zend Studio新建一個(gè)項(xiàng)目。不知道如何新建項(xiàng)目?請(qǐng)參考PHP開(kāi)發(fā)工具Zend Studio7入門(mén)使用教程。
2、選擇需要SVN版本控制項(xiàng)目,點(diǎn)擊Zend Studio8 工作區(qū)(Workspace)左側(cè),選擇需要進(jìn)行SVN版本控制的項(xiàng)目目錄并右鍵,選擇小組(Team)-共享項(xiàng)目或share projects(直接進(jìn)入SVN配置界面),如果通過(guò)共享項(xiàng)目進(jìn)入,有CVS和SVN兩個(gè)選項(xiàng),請(qǐng)選擇SVN。S
選擇創(chuàng)建新的SVN連接,并點(diǎn)擊下一步
3、使用Zend Studio配置新的SVN連接。請(qǐng)打開(kāi)VisualSVN Server,選擇創(chuàng)建的Repository:leapsoul點(diǎn)吸煙 ,右鍵選擇Copy URL to Clipboard將URL地址復(fù)制到Share Project Wizard中的URL中,同時(shí)點(diǎn)擊Browse查看SVN配置是否正確,如果無(wú)法連接SVN服務(wù)器會(huì)出現(xiàn)錯(cuò)誤信息
4、Zend Studio配置連接SVN服務(wù)時(shí)輸入用戶名和密碼。點(diǎn)擊下一步,由于在SVN服務(wù)器中已設(shè)定了訪問(wèn)https://你的計(jì)算機(jī)名/svn/是需要進(jìn)行用戶認(rèn)證的,所以需要輸入用戶名和密碼,如圖
5、選擇相應(yīng)的Commit Comment模板
主要是用來(lái)對(duì)當(dāng)前版本進(jìn)行特別說(shuō)明,需要選擇相應(yīng)的模板,如果第一次使用Zend Studio配置連接SVN,需要?jiǎng)?chuàng)建新模板。方法如下
打開(kāi)Zend Studio8,選擇窗口-首選項(xiàng)-小組-SVN-Comment Templates,右側(cè)會(huì)連接之前創(chuàng)建的模板,你可以創(chuàng)建/編輯/刪除模板。創(chuàng)建完模板后即可在Zend Studio配置SVN時(shí)選擇,如圖
選擇或輸入Zend Studio SVN Commit Comment
6、點(diǎn)擊完成后開(kāi)始進(jìn)行同步導(dǎo)入,直至導(dǎo)入完成。導(dǎo)入的內(nèi)容可以在VisualSVN Server中創(chuàng)建的leapsoul點(diǎn)吸煙 源碼庫(kù)中找到。
至此,Zend Studio8配置連接SVN功能就算完成了,你可以在進(jìn)行PHP團(tuán)隊(duì)開(kāi)發(fā)時(shí)使用Zend Studio配置SVN功能進(jìn)行程序源碼版本控制以提升PHP開(kāi)發(fā)效率。Zend Studio提供了比較多的SVN功能,可以進(jìn)行修改、刪除、同步、對(duì)比等操作,大家可以使用一下,相信會(huì)有更深的體會(huì)。
建議你用Collabnet的svn edge安裝包來(lái)搭建SVN服務(wù)器,基本一個(gè)安裝包就全搞定了,安裝配置非常省心,已經(jīng)內(nèi)置了apache和SVN服務(wù)器管理臺(tái),而且是免費(fèi)的,SVN新人用這個(gè)比較方便。
在解決了服務(wù)器搭建的問(wèn)題后,你要實(shí)現(xiàn)公網(wǎng)訪問(wèn),還需要解決幾個(gè)問(wèn)題:
1、要有一條通往互聯(lián)網(wǎng)的寬帶線路,而且要在路由器上設(shè)置端口映射,將該外網(wǎng)IP地址的SVN服務(wù)端口映射到你的SVN服務(wù)器上。
2、要有一個(gè)固定的公網(wǎng)IP地址。但一般家用寬帶都是ADSL線路,IP地址是隨機(jī)分配的,有可能發(fā)生改變,這時(shí)就需要一個(gè)域名了,域名是固定的,只要將域名和外網(wǎng)IP地址綁定,就可以解決IP地址變動(dòng)導(dǎo)致的無(wú)法訪問(wèn)問(wèn)題。你可以到花生殼申請(qǐng)一個(gè)免費(fèi)域名,至于域名和IP地址的綁定,有的路由器上自帶了對(duì)這個(gè)的支持,如果沒(méi)有的話就需要用軟件來(lái)解決。
名稱(chēng)欄目:怎么給svn分配域名 svn設(shè)置地址
瀏覽地址:http://www.rwnh.cn/article38/ddgojsp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、網(wǎng)頁(yè)設(shè)計(jì)公司、ChatGPT、虛擬主機(jī)、網(wǎng)站策劃、品牌網(wǎng)站設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容