基本上,我和我的团队在地理位置分散的地方工作,我的队友在美国,我在印度。我已经在我的开发机器(Windows Vista)上安装了TFS,我想要我的团队访问我正在任何时间,任何地方工作的相同的项目。我们没有任何资金购买托管帐户或我们没有资金从互联网创建VPN帐户(我的ISP不提供给我一个... awwww你能告诉我你是怎么做的。请逐步说明,因为我是TFS的新手。
感谢您的回答
再次感谢你。
答案 0 :(得分:2)
我没有运行TFS,但我认为这更像是一个IT问题,而不是特定于TFS的问题。
我的同事向我展示了一个排除VPN需求的技巧,但仍然是安全的。您需要设置防火墙,以便将来自其中一个WAN IP的流量路由到允许SSH访问的内部服务器。这些步骤将是路由器和内部网络相关的。
然后下载并安装PuTTY或PortaPuTTY。设置指向公共WAN IP和SSH端口的配置文件,并添加SSH隧道以将本地计算机上的端口路由到TFS服务器IP和端口。
假设您选择本地端口12345,内部TFS服务器IP为192.168.0.100,TFS端口为1234.当您使用PuTTY连接到TFS时,您将通过localhost连接,而不是指定其IP: 12345