码迷,mamicode.com
首页 > 其他好文 > 详细

“花生壳” + “VisualSVN” 巧妙实现远程代码版本控制

时间:2014-10-01 00:30:00      阅读:221      评论:0      收藏:0      [点我收藏+]

标签: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,下载动态域名版。

    安装完成之后,运行软件,然后点击 ”注册护照“,注册完成之后会提供一个免费的域名,然后登陆花生壳软件。

bubuko.com,布布扣

.设置路由器

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

    1)打开DHCP服务器下的”静态地址分配“

bubuko.com,布布扣

    将电脑固定为一个静态的内网ip,注意与mac地址对应。

    2)打开转发规则下的 ”虚拟服务器“

bubuko.com,布布扣

    由于VisualSVNServer的安全连接(即secure connection,前缀是https)的默认端口是443,所以在虚拟服务器中需要将443端口和所固定的ip填进去。如果是要建立http服务器,将80端口进行映射即可。

    3)打开动态DNS

bubuko.com,布布扣

    这里的用户名和密码填写花生壳软件的登陆用户名和密码。

    4)所有设置完成之后重启路由器。

.设置VisualSVNServer

    打开VisualSVNServer

bubuko.com,布布扣

    然后右击“VisualSVN Server(Local)”选择“Properties”,切换到“Networking”选项卡:

     bubuko.com,布布扣


    将“servername”和”Server port“改成路由器 虚拟服务器 中设置的 ip和端口。然后重启VisualSVN服务。

最后:

    找一台外网电脑,在浏览器地址栏里输入:https://xxx.eicp.net:443/svn,其中红色部分是花生壳提供的免费域名,如果能够访问,则表示配置成功。

“花生壳” + “VisualSVN” 巧妙实现远程代码版本控制

标签:style   blog   http   color   io   ar   strong   sp   div   

原文地址:http://blog.csdn.net/zhanglianhai555/article/details/39700247

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!