svn怎么能让别人通过外网访问到我的链接

svn怎么能让别人通过外网访问到我的链接,第1张

要详细解答需要你提供SVN服务器所在的详细网络环境

大体思路:

1、首先你得有个外网IP地址

2、通过配置路由器,把SVN服务映射到这个外网IP地址的某个端口上;

3、别人通过访问这个外网IP地址的这个端口来使用SVN服务

以前的taobao code是用SVN+TRAC搭建的,现在用的那个系统不确定是什么搭建的,似乎版本管理用的仍然是SVN,但展现页面似乎是用Django定制的。

如果只是想要一个可以从外网访问的SVN系统,那么相对就简单多了。你只需要搭建一个SVN服务器(比如用Collabnet SVN Edge版SVN安装包),然后在公司的路由器上设置一下端口映射,将外网对SVN服务端口的访问转发到该SVN主机上就行了。当然了,公司必须要有通往外网的网络线路。

都可以,你可以在本机搭建SVN服务器

然后供网络中其他开发者(包括自己)使用

也可以专门在公共的服务器上搭建SVN

通常都是在专门的服务器上搭建SVN服务,因为开发者的电脑不能保证永久开机

如果是经费紧张的团队,不能申请服务器,可以随便用一个人的电脑做服务器也行

以小鸟云为例:

Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说

首先来下载和搭建SVN服务器

现在Subversion已经迁移到apache网站上了

这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,

windows操作系统下面的二进制文件包一共有5种

这是在你的路由器上做的,比如这个SVN服务器的内网地址是1921681100,使用的端口是8080,那么在路由器上设置“转发规则-虚拟服务器”(不同路由器此功能的名称可能有所不同),在此新增一条规则,即8080端口对应1921681100,保存设置就行了。这样的话,从外网过来的访问8080端口,就会被转发到1921681100这个SVN服务器的8080端口。

至于你的外网IP地址是什么,有个简单办法就是访问wwwip138com这个网站,出来的页面上方就有你的外网IP地址。

有的公司是申请了固定IP地址,有的是普通ADSL线路,每次ADSL重新连接时会被自动分配IP地址,如果是后者,最好再用花生壳做个免费域名,否则每次ADSL线路一重启,外网IP地址变了,外网就没法用原地址访问了。

进不去有没有别的提示 是验证不通过?

如果内网可以访问 我估计是你的地址上的库路径不对

我之前遇到的是这种情况 是因为我启动svn服务 是用库路径启动的 导致在库路径的下找不到相应的库 调整成svn安装目录启动 就ok了 不知道能不能帮到你

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » svn怎么能让别人通过外网访问到我的链接

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情