Can you please give me a Step by Step instructions to set up TFS in such a way that my team can access it from anywhere in the world?
Basically, Me and my team are working in the geographically dispersed location,My teammate is is in USA and I'm in India. I've Installed the TFS on my development machine (Windo开发者_JAVA技巧ws Vista) and I want to my team to access the same exact project which i'm working on anytime,anywhere.
We dont have any funds to buy a hosting account or We dont have funds to create a VPN Account from the internet (my ISP doesnt provide me one...awwww).
I don't run TFS, but this is more of an IT question than a TFS-specific one, I think.
My coworker showed me a trick that precludes the need for VPN, but is still secure. You'll need to set up your firewall to route traffic from one of your WAN IPs to an internal server that allows SSH access. These steps will be router and internal network-dependent.
Then download and install PuTTY or PortaPuTTY. Set up a profile that points to your public WAN IP and SSH port, and also add SSH tunneling to route a port on your local computer to the TFS server IP and port.
Let's say you choose a local port of 12345 and your internal TFS server IP is 192.168.0.100 and the TFS port is 1234. When you connect to TFS with PuTTY, instead of specifying its IP, you'll connect via localhost:12345.
精彩评论