I have Visual studio 2010 that work with TFS 2008.
How Do I Use Rollback?
Unfortunately, you can't. The Team Foundation Power Tools for 2010 no longer has the rollback command because it is now integrated into tf.exe (the TFS 2010 client command line that comes with VS2010). But tf rollback does not work against TFS 2008.
You're only real solution (that I know of) is to do a manual checkout of the old version and then check it back in as the new version, but this can be a real hassle, especially for undoing merges.
On a spare machine install Visual Studio Team Explorer 2008 and Team Foundation Power Tools 2008 and then use the tfpt rollback command.
Related
I have some requirements that I need to use Visual Studio 2008 for a new SSIS package. But we are using visualstudio.com as our source control because we were allowed to use Visual Studio 2012 for our main project.
I tried following the instructions here http://www.visualstudio.com/en-us/get-started/connect-to-vs.aspx and here how to open Team Explorer in Visual Studio 2008 and no go.
Has anyone been able to connect to their TFS server at visualstudio.com from Visual Studio 2008? If so, how did you do it?
Officially VS 2008 is only supported against TFS 2013 (and Visual Studio Online) by using the MSSCCI. However, in practice it still works fine without MSSCCI, MS just no longer tests this particular scenario, so it's not guaranteed to continue working.
Make sure you have the appropriate updates installed, you need:
VSTS 2008 Team Explorer
VS 2008 SP1
TFS 2012 Compatibility GDR
Order of installation is very important. Refer to this article.
Moreover, if you are still having issues connecting to TFS after successfully installing above mentioned updates, consider clearing your IE browsing history (all checkboxes) and retry.
Per MSDN you can access version control on Visual Studio Online with Visual Studio 2008 using Team Explorer for Visual Studio Team System 2008 and MSSCCI 2013.
Is it safe to install TFS 2012 where some Visual Studio 2010 dev machines are still present?
Thanks.
You can use VS 2010 with TFS 2012, but you need to install SP1 and a GDR. See the compatibility matrix for more information.
You won't be able to use the new features (like code review) nor create new team projects though.
We are currently in a position to move up from Visual Studio 2008 to Visual Studio 2010. Unfortunately, we don't have a server allocated for a TFS upgrade yet (should happen in about 6 months), so we are stuck with TFS 2005 for now. Will VS2010 be compatible with TFS 2005? If so, any potential issues we need to consider?
Visual Studio and Team Explorer 2010 do not officially support TFS 2005 servers (see http://msdn.microsoft.com/en-us/library/dd997788.aspx for the compat matrix). I don't think it is actively blocked, though, and it may work just fine for the mainstream scenarios. I don't have TFS 2005 server to try it.
Currently using VS2010 and TFS2005 here and they work well together.
We have TFS 2008 but use Visual Studio 2005. I would like to use some of the features from tfpt.exe 2008 but when I try to install tfpt, it will not install the commandline tool.
My guess is that it won't install it because I don't have Visual Studio 2008. Can anyone confirm this? Does anyone know how to get around this?
Since we use TFS 2008 I don't see any reason why I shouldn't be able to use TFPT 2008. thanks.
You can use Visual Studio 2005 with TFS 2008.
But you cannot access client functionality that is specific to TFS 2008 with Visual Studio 2005.
TFPT is a client side tool so it requires VS 2008.
TFPT = Team Foundation Power Tools
I would like to upgrade my team from VS2005 to VS2008 without touching the version of Team Server which is 2005.
Is that possible?
And if so, how do I tell VS to recognize TFS?
Currently in my VS2008 options menu, I don't have any source control to choose from.
VS 2008 works fine with TFS 2005. There are a couple of exceptions in the Team Build area (which changed massively between 2005 and 2008) but otherwise you will be able to do everything you need to do from the Visual Studio 2008 client.
You need to ensure that you have the 2008 version of the Team Explorer installed to add TFS functionality into Visual Studio. The 2005 version only installs into Visual Studio 2005. To download the 2008 version see the following link
http://www.microsoft.com/downloads/details.aspx?familyid=0ed12659-3d41-4420-bbb0-a46e51bfca86
Note that if you have previously applied SP1 of Visual Studio 2008, then you will need to run it again once installing Team Explorer.
For what it is worth, I would encourage you to upgrade to TFS 2008 on the server side as soon as you can. TFS 2008 works fine with client connecting from Visual Studio 2005 machine but it has some significant performance improvements and the Team Build functionality is much improved.
Yes, you can... (We're doing that here too)
Tools -> Connect To Team Foundation Server
"Add..."
Enter IP / hostname
Yes, that works fine. If you install the Team Foundation Client from the TFS 2008 DVD on your VS machine, you can connect to both TFS 2005 and TFS 2008 servers. If you don't have access to a TFS 2008 DVD (note that the trial should be fine), installing the 2005 client on VS 2008 should also work, but I've never personally tried that.
Do you have the Team Foundation Client installed?
If you have the Team Version it should be residing in the TFC folder on your installation DVD. (I don't know why it isn't an option in the installer)
It is also possible to download the TFC from Microsoft (for free), there is an SP1 version on Microsoft Downloads.