Question

I am working on a large application in team environment. We use to Team Foundation Server to control source code with VS2010.We are using LAN to connect TFS which works great in an small office but now we need to connect TFS through Internet.

What actually I want to know that we have many developers they reside in different location worldwide. We want to download there work directly in the TFS server through Internet like LAN. We will have also connect LAN users who work on this application and want to connect both kind of users parallel.

Note: WE DON'T WANT TO USE VPN.

Is there any possibility to do this kind of work in TFS? Any Help will be appreciated.

Was it helpful?

Solution

You can definately expose TFS over the internet. TFS is basically a set of web services hosted in IIS, just make your server internet-visible and you're set.

There are some security best practices you probably want to consider though:

1) You should configure an SSL cert in IIS and connect to TFS using HTTPS (an option when connecting in VS).

2) You should place your SQL Server database on a separate machine that is not directly exposed to the internet (but is visible to the Application Tier server). SSRS should reside on the AT server, the DB and SSAS should be on the Data Tier server.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top