请问SVN可不可以在互联网上连接?如果可以连接,需要 *** 作些什么呢,详细说下?谢谢啦~

请问SVN可不可以在互联网上连接?如果可以连接,需要 *** 作些什么呢,详细说下?谢谢啦~,第1张

春风沐浴的回答是一个办法,就是把整个库上传到网上免费的SVN空间服务上
如果要自己架设服务器的话,我自己架设过,具体思路是将SVN服务器先架设在局域网上,然后通过路由器的映射将其端口开放给互联网访问。为了解决ADSL线路每次重新连接时随机分配IP地址的问题,我们还需要申请一个免费域名。
下面是我的架设方法,首先你需要具备这些条件:
1、路由器1台,应有端口映射(转发规则-虚拟服务器)功能,最好有内置的花生壳动态DNS功能(否则就需要另外安装花生壳软件)。
2、SVN服务器一台
3、ADSL或其他通往互联网的网络线路
然后需要做以下事情:
1、架设好SVN服务器,保证内网访问畅通。
2、申请免费域名
登录花生壳网站(>通常是访问地址>win7无线网络DNS服务器未响应的解决步骤:
原因一:ARP冲突或者无法自动获取到DNS
解决方法:尝试设置静态IP
假设:路由器IP是19216811,具体参见路由器盒子上的标签或者说明书。
1、点右下角的网络标志,鼠标右键选择打开网络和共享中心;
2、点无线网络连接;
3、点属性;
4、选择Internet协议版本4(TCP/IPV4),点属性;
5、选中使用下面的IP地址;
IP地址:1921681100(19216812~1921681254都可);
子网掩码:2552552550;
路由器:19216811;
选中使用下面的DNS服务器地址;
首选DNS服务器:19216811(也可填写地区通用DNS);

联网那是必须的
如果你们在同一个局域网内,那么就不用连接互联网,只要局域网通的就行了
如果你们不在同一个局域网内,那么就必须连接互联网了,通常你还需要在路由器上设置一个端口映射,将互联网的IP地址、端口映射到你的SVN服务器局域网地址、端口上

两种方法:
1重新定位,将服务器地址根据当时是内网还是外网relocate成相应的地址,不管小乌龟或者Eclipse都支持。
2如果你的SVN工具不支持或者重新定位不成功,又或者不想每次都切换,那么可用用个笨办法,用外网地址新建一个SVN工作路径,重新check out代码,以后都使用这个地址,前提是确保此地址在内网也能成功访问并且不会经常更改。
希望能帮到你。

如果是说内网IP地址动态变化的话,就把SVN服务器设置成固定IP地址
如果是说外网IP地址动态变化的话,就申请一个免费域名,将这个域名和外网IP地址绑定,访问SVN服务器的时候用域名代替IP地址来访问,每次IP地址变化后,就重新绑定一次,但一般路由器上可以设置不论IP地址怎么变化都自动和这个域名绑定


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13517623.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-23
下一篇 2023-08-23

发表评论

登录后才能评论

评论列表(0条)

保存