• 0

Visual Studio 2010 Team Foundation Server


Question

I wanted to get some feedback from some of you who have used and or installed VS2010 TFS in a development environment.

If this is installed on a standalone server, does it also need to be installed on the individual developers computers? Like does VS2010 TFS replace a VS2010 Professional for developers? Or is VS2010 TFS the server software and then any version of Visual Studio 2010 can connect to it for source control and what not?

Will it work with SQL Server Express or does it need the full blown SQL Server 2008?

Thanks for any insight you can provide.

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

Don't know the answer on all those, but TFS is the server software as you say, and it wont replace any Visual Studio editions you have on developer machines. Any edition of Visual Studio should be able to connect to (not sure about the Express Editions).

Link to comment
Share on other sites

  • 0

I don't know much about how they have the domain and servers setup where I am working right now but as I understand it TFS is the server component. I am running Visual Studio 2010 Premium on my other monitor and am using TFS as the source control.

Link to comment
Share on other sites

  • 0

Thanks for the feedback. From what I see in the Visual Studios options I have in VS2008, I don't have an option to select for TFS as a source control provider. Maybe there is additional software that needs to be installed for it to have that connection type. Maybe there are specific versions of VS that can work with TFS.

Link to comment
Share on other sites

  • 0

Thanks for the feedback. From what I see in the Visual Studios options I have in VS2008, I don't have an option to select for TFS as a source control provider. Maybe there is additional software that needs to be installed for it to have that connection type. Maybe there are specific versions of VS that can work with TFS.

Not sure about VS2008 but according to Microsoft's compre page for VS2010, all the non-express editions support TFS as a version control method. (Reference: http://www.microsoft.com/visualstudio/en-us/products/2010-editions/product-comparison)

[EDIT] This may be useful.. http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=7940

That is the 2008 product comparison guide.

Link to comment
Share on other sites

  • 0

I'm a TFS Admin and Dev. so I can probably answer a ton of questions, but I won't claim to know it all.

TFS is the server component and can be installed on the client (if you're doing source control for yourself in a non-team environment) or it can be installed on a server (recommended for team based source control). Once installed on the server the client doesn't need to do anything more than register VS to Team Foundation Server this is done under File -> Source Control or View -> Team Explorer in VS 2010. I'd also recommend you install the TFS 2010 Power Tools as well.

TFS can run on SQL Express and can scale up to full fledges SQL. The same goes for its Sharepoint components. It can scale from none up to Sharepoint full.

From what I have read though TFS 2010 on VS 2008 is a lot uglier than you might have the skin for. You might have to resort to TFS from that era or upgrade VS (I'd recommend the VS upgrade).

Link to comment
Share on other sites

  • 0

In VS2008 didn't you have to install the team server client software on the system to get it to show up in the source control options in VS? I forget, VS2010 it is there by default as a provider

Link to comment
Share on other sites

  • 0

@Frazell - Thanks for your input. I normally develop in VS2010, but at this site I currently only have VS2008. I have a chance to upgrade to VS2010 though, so going that route I should be able to use VS2010 Pro and attach to VS2010 TFS right?

That's good that I can use SQL Express and upgrade later, as well as SharePoint. At this point in time, there is not a SP environment available anyway.

Link to comment
Share on other sites

  • 0

The power tools software is for a client install, right?

The power tools are mainly server components (although there are some for the client). Although you can run TFS on a client and use SQL Express it's not recommended. A Server install running the full SQL 2008 is recommended. It depends on your situation however. If you are the only one going to be using it then having a seperate server might be a bit of a waste. If it's for multiple people then a server is definately recommended.

Link to comment
Share on other sites

  • 0

Yeah, this will be for 2-5 people right now, so the server setup is definitely on the radar. I don't know if the customer can get full SQL at this time though, so Express might need to be used for now and then updated to the full version. How difficult do you think it will be to update the SQL version? Is there a wizard for that, or will there be some steps involved?

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.