乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Windows下在本機創(chuàng)建SVN服務(wù)

       鬧海魚兒 2013-01-14

      一個小項目,需要在自己的pc上創(chuàng)建svn服務(wù),為了簡單,沒有用Apache,以前只是用過客戶端,沒有創(chuàng)建過服務(wù)端,結(jié)果花了一個上午,終于搞定了。svn最主要的功能是用于團隊開發(fā)時用的,用于處理源碼修改的版本控制和并發(fā)修改沖突。當然一個人開發(fā)的時候沒有必要創(chuàng)建。

      注:我沒有用VisualSVN。

      一、軟件下載

      1、服務(wù)器端軟件Subversion,我用的是1.6.6版本,Setup-Subversion-1.6.6.msi

      2、客戶端軟件TortoiseSVN 1.6.6

      注意:服務(wù)器端和庫戶端的軟件版本一定要一致,否則訪問不了

      二、安裝

      1、服務(wù)器端

      下載好服務(wù)器端軟件后,雙擊Setup-Subversion-1.6.6.msi運行安裝程序,這個沒什么好說的,一路Next下去就好了,所以默認安裝目錄我C:\Program Files\Subversion\。

      2、客戶端

      跟服務(wù)器端一樣,下載好后雙擊TortoiseSVN 1.6.6,傻瓜安裝。但要確??蛻舳顺绦蚝头?wù)器端程序版本一致。

      三、建立本機Repository

      Repository 即源碼的集中存放處,所有修改后提交的源碼就是保存在這里,并在其中記錄所有的修改版本,分支版本,版本合并,以及并發(fā)修改處理等。比如我把源碼庫放在D:\svnroot\myproject(注意,確保不能刪除),然后在此文件夾上右鍵,選擇TortoiseSVN->Create repository here,創(chuàng)建完后,在這個目錄下會自動產(chǎn)生一些目錄和文件,如下圖:

      四、配置

      配置只需要配置服務(wù)器端。打開目錄D:\svnroot\myproject\conf\,要更改的文件有三個:authz, passwd和svnserve.conf

      1、authz文件

      創(chuàng)建用戶組,比如group1,里面有三個用戶user1, user2和user3,權(quán)限為rw即讀寫權(quán)限。

      2、passwd文件,用來修改用戶密碼

      這里三個用戶的初始密碼都設(shè)置為123

      3、svnserve.conf文件

      需要更改的就是如下幾行,把每行前面的注釋#拿掉,如下圖

      改成  

      注:realm要指定為我們的源碼版本庫,在這里為myproject。

      五、啟動服務(wù)器端服務(wù)

      可以用命令行svnserve.exe -d -r D:\svnroot,回車后沒有什么反應(yīng),但是不能把命令行窗口關(guān)掉,如果關(guān)掉服務(wù)就終止了。

      啟動服務(wù)后我們可以測試一下,打開一個文件瀏覽器,右鍵TortoiseSVN->Repo-browser,當然客戶端程序TortoiseSVN要裝好。

      鍵入服務(wù)器端的Repository地址

       單擊OK,如果能看到如下窗口就證明安裝配置成功了

      這樣就可以在客戶端用前面配置的三個用戶進行訪問了,注意在其它機器上訪問的時候要把127.0.0.1改成本機IP,關(guān)于客戶端如何使用這里就不作介紹了。

      六、補充

      前面我們是用命令行窗口啟動svn服務(wù)的,窗口不能關(guān)閉,這樣非常不方便。下面就來講一下如何將服務(wù)放到windows服務(wù)中,這樣開機后就自動啟動。

      先下載一個SVNService.exe,并將其copy到C:\Program Files\Subversion\bin\目錄下(不拷也可以,但為了方便使用,還是放到這里比較好),然后在命令行窗口并進入到SVNService.exe所在目錄,執(zhí)行如下圖

      然后我們就可以在Windows Service中看到該服務(wù)了,將其改成自動啟動,這樣每次開機就會自動啟動svn service了。

      如果哪位有更簡潔的方法或發(fā)現(xiàn)不當之處,可以給我留言,謝謝。

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多