“花生殼” + “VisualSVN” 巧妙實現遠程代碼版本控制

來源:互聯網
上載者:User

標籤:style   blog   http   color   io   ar   strong   sp   div   

    最近由於項目需要,要遠端存取svn伺服器,但是沒有固定網域名稱和ip,因此就打算用花生殼申請一個免費的網域名稱構建一個伺服器,再把VisualSVN部署在伺服器上,就可以在外網訪問了(如果你有固定的網域名稱和伺服器就不用這麼麻煩了)。下面說一下具體建立過程;

一.安裝VisualSVNServer

    VisualSVN Server:http://www.visualsvn.com/server/

    VisualSVN Server的具體安裝和配置過程請參考http://www.cnblogs.com/lyhabc/articles/2482052.html

    (注意安裝過程中勾選“use secureconnection)

二.安裝花生殼和申請免費網域名稱

    花生殼:http://www.oray.com/peanuthull/download.php,下載動態網域名稱版。

    安裝完成之後,運行軟體,然後點擊”註冊護照“,註冊完成之後會提供一個免費的網域名稱,然後登陸花生殼軟體。


三.設定路由器

    我宿舍的是TP-LINK路由器,那就以他為例,其他路由器類似。

    1)開啟DHCP伺服器下的”靜態地址分配“


    將電腦固定為一個靜態內網ip,注意與mac地址對應。

    2)開啟轉寄規則下的”虛擬伺服器“

    由於VisualSVNServer的安全連線(即secure connection,首碼是https)的預設連接埠是443,所以在虛擬伺服器中需要將443連接埠和所固定的ip填進去。如果是要建立http伺服器,將80連接埠進行映射即可。

    3)開啟動態DNS


    這裡的使用者名稱和密碼填寫花生殼軟體的登陸使用者名稱和密碼。

    4)所有設定完成之後重啟路由器。

四.設定VisualSVNServer

    開啟VisualSVNServer:


    然後右擊“VisualSVN Server(Local)”選擇“Properties”,切換到“Networking”選項卡:

     


    將“servername”和”Server port“改成路由器虛擬伺服器中設定的 ip和連接埠。然後重啟VisualSVN服務。

最後:

    找一台外網電腦,在瀏覽器地址欄裡輸入:https://xxx.eicp.net:443/svn,其中紅色部分是花生殼提供的免費網域名稱,如果能夠訪問,則表示配置成功。

“花生殼” + “VisualSVN” 巧妙實現遠程代碼版本控制

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.