We are going to buy "VS 2013 Pro" and we need to know, if this product is compatible with tfs 2010 version. Are they able to connect properly. Maybe somebody tried or found an official post from microsoft about support.
Officially yes, TFS 2010 or higher supports VS 2013, but I have found you can get the following:
"You cannot connect to {IP Address here} because it is running a version of Team Foundation Server that is not supported by your version of Visual Studio" blah blah blah
If you get this, you may have to mess around with your Team Explorer version to get one that is compatible with TFS 2010. I have not experimented with the standard Visual Studio plug in. I do know that you can also download the MSSCCI client bits and switch to them in options if you are still having issues.
This pix shows switching to the MSSCCCI client:
http://3.bp.blogspot.com/-GYFtUDIlZcg/UI1jVHwlaaI/AAAAAAAAVgQ/lVKlW_Mc-XU/s400/Select+Source+Control.png
See Compatibility between Team Foundation clients and Team Foundation Server
Related
I have legacy projects bound to Visual SourceSafe and done with Visual Studio 2003. Now, I have recently installed Visual Studio 2017 and TFS in the same machine.
Now when I try to open a legacy project that is bound to Visual SourceSafe I get a sequence of errors. Below the screenshots (pixeled for confidenciality reasons).
It seems like when open a legacy project (bound to Visual SourceSafe) with legacy visual studio 2003, it tries to connect to the TFS server (obviously it cannot). It is happening since I have installed new Visual Studio 2017 and TFS in the same machine, it seems like they cannot live together in the same machine. So how can I keep both VSS and TFS installed in the same machine? Is it possible?
UPDATED:
It seems like VS2003 does not allow to switch SCC providers. The only way is to hack the registry to switch.
I have found some interesting things that explains how to do it and it seems to work, the problem is that some links are broken, they are too old and not available anymore.
Source safe with Team Foundation Server in VS.2003
Installed TFS Version Control Provider and Now my VS 2003 Projects lost connectivity to VSS 2005?
MSSCCI Provider installation error
In above links it is provided a solution that consists on hacking the registry but the link they provide is broken:
Switch SCC providers
UPDATE 2:
As Edward Thomson has suggested in his answer, I have created a new key 'HKCU\Software\Microsoft\VisualStudio\7.1\CurrentSourceControlProvider\ ' and set it with a string value: ProviderRegKey="SOFTWARE\Microsoft\SourceSafe". Below screenshot, but it is not working:
MSSCCI is the Microsoft Source Code Control Integration API, it was the original API provided by Visual Source Safe for IDE tools like Visual Studio. Early Visual Studio versions (like 2003) only spoke MSSCCI, and expected a version control provider to provide MSSCCI. As a result, you can only have one version control provider speaking that protocol.
The Team Foundation Server client APIs provide MSSCCI (for Team Foundation Version Control only, not Git). As a result, if you want to use Visual Source Safe, you will need to configure Visual Studio to speak to that set of libraries instead of the TFS set of APIs.
In slightly more recent versions of Visual Studio (like Visual Studio 2008), you can choose your MSSCCI provider on the fly, in Options > Source Control > Plug-In Selection. All the MSSCCI providers will be enumerated and you can select between Visual Source Safe and Team Foundation Version Control.
If you're using an earlier version of Visual Studio that did not have this option, then you can change your MSSCCI provider by updating the registry directly.
Find the registry key:
HKCU\Software\Microsoft\VisualStudio\7.1\CurrentSourceControlProvider\
And set:
ProviderRegKey="SOFTWARE\Microsoft\SourceSafe"
Update 7.1 in the key with the version of Visual Studio that you have installed (Visual Studio 2003 corresponds to version 7.1.)
Once you have made this change, you will not be able to use Team Foundation Verson Control from Visual Studio 2003 without changing that back.
I am using SQL Server Data Tools (which = Visual Studio 2015 (Integrated)) and I am having trouble being able to connect to TFS. I can see the Team Explorer window, but when I click "Manage Connections" --> "Connect to Team Foundation Server" ....nothing happens. I get no error or prompt or anything. Has anyone else had issues like this? Spent most of my day googling the problem yesterday and I can't figure out what is wrong.
I cannot use VS community as I am part of a company and it would violate the TOS.
Unfortunately, TFS is not included in the minimal VS that SSDT installs. If you're not able to use VS Community due to license restrictions, I would suggest looking into the Express edition (Web or Desktop) of Visual Studio 2015. It has a less restrictive license and supports the SSDT tools.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Are there any TFS plugins available for the Eclipse IDE? We are trying to centralise our SCM, and since we also develop Java 2 EE applications, we would like to have TFS integration in eclipse.
Which plugins are available? Which have you found most useful.
I heard that Microsoft may be releasing one, does anyone know about this?
I have had a look and found the reviews of Teamprise looks good, however would like to have > 1 option!
Thanks in advance.
Option 1: Microsoft Visual Studio Team Explorer Everywhere 2010
With the launch of Visual Studio 2010 ALM Microsoft also released Microsoft Visual Studio Team Explorer Everywhere 2010 which is an Eclypse plug in.
This is fully supported by Microsoft (they bought Teamprise) and supports:
Any of the following IDEs:
Eclipse 3.0 to 3.5 on Windows, Linux, Mac OS X, Solaris, AIX, or HP-UX.
IBM Rational Application Developer 6.0 to 7.5 on Windows.
IBM Rational Application Developer 7.0 to 7.5 on Linux.
Additional IDEs based on Eclipse 3.0 to 3.5 are supported including Adobe Flex Builder 3 and Aptana Studio 2.0.
Option 2: SVN Bridge
You can use the SVN Bridge to use any product that would normaly connect to SVN to connect to Team Foundation Server. Magic :)
(February 2010)
There might not be a free plugin and this SO question reports several alternative to a direct Eclipse integration.
Otherwise, there is Teamprise:
(Octobre 2010)
As Martin (mrhinsh) details in his answer (go upvote it):
Since Teamprise was aquired by Microsoft it has become Microsoft Visual Studio Team Explorer Everywhere 2010 (as mentioned by the teamprise.com page, and detailed in the Microsoft teamprise FAQ page).
It might be accessible for anyone with a MSDN licence.
(thijs confirms in the comment: "its free with an MSDN (Visual Studio Ultimate with MSDN) account")
(March 2012, mentioned in the comments by Buck Hodges, Development manager for Microsoft Team Foundation Server):
The blog post "Even Better Access to Team Foundation Server" by Brian Harry MS announces:
Starting today, we are eliminating the requirement to purchase Team Explorer Everywhere separately.
Before today,
Team Explorer Everywhere users had to purchase both a Client Access License (CAL) and the Team Explorer Everywhere software,
whereas Visual Studio Team Explorer users only had to purchase a CAL – the Visual Studio Team Explorer software has always been a free download (TE 2008, TE 2010, TE 11 Beta) for users who had a license to access a TFS server.
Starting today the story is the same for Team Explorer Everywhere (TEE 2010 with SP1, TEE 11 Beta).
Team Explorer Everywhere is now a free download. Here is the official post: http://blogs.msdn.com/b/bharry/archive/2012/03/08/even-better-access-to-team-foundation-server.aspx. Prior to March 8, 2012, it was not free.
You must have a client access license (CAL) for TFS, and that comes with MSDN subscriptions, for example.
Teamprise integration I found to be filled with bugs, after days of trying to get it to work with the Zend IDE 6.1, I stopped. We decided as a large corporation to not use TFS for our OS development.
To provide updated information:
The eclipse plugin update site is public available and is free!
Installation instructions are here http://msdn.microsoft.com/en-us/library/hh301122.aspx
If you want to install stable release http://dl.microsoft.com/eclipse/tfs
If you want to install and test the preview release
http://dl.microsoft.com/eclipse/tfs/preview
have a look at SvnBridge, then you can use an SVN plugin in Eclipse e.g. Subclipse (or svn command line or tortoisesvn depending on your development environemt)
Other than that you're stuck with paying MS for the TEE plugin.
Can I use Visual Studio Professional with Team Foundation Server 2008?
Yes, provided you have a client access license (CAL) to use Team Foundation Server.
You will have to install the client tools (Visual Studio Team Explorer), which comes packaged with Team Foundation Server.
You didn't say the version of the Visual Studio. For general things like version control, work items, team builds you can definitely use VS 2005/2008 Pro with TFS 2008.
However if you are using VS 2010 beta 2 things are a bit different.
Check this link for a full compatibility matrix.
You will have to clarify what you mean by "use." Certainly some features no, others yes.
I'm a .NET developer and use VS2008/TFS2008. Recently, another developer has left our company and now I have to maintain his code. He was a Delphi developer (Delphi 7 mostly, but also Delphi 2007) and he didn't use any source control.
Is there a way to put his code in Team Foundation Server? Integration in the Delphi IDE is a big plus.
To get IDE integration with TFS in Delphi 7, you need can use the MSSCCI provider for TFS in conjuction with SourceConnexion which gives MSSCCI support to Delphi. You will need to install the following on your machine if you do not have them already:
Microsoft Team Explorer 2008 (The TFS Client)
The Microsoft MSSCCI provider for TFS 2008
SourceConnexion
You need to ensure that you have TFS client access licenses for any of the Delphi folks connecting to TFS and get them a license for the SourceConnexion plug-in.
As you already have VS2008 installed on your machine talking to TFS2008 you probably only need to install items 2 and 3.
See Eyal's blog post for more information (a little out of date but stil valid).
We use SourceConnexion (3rd party plugin) with D2007:
http://www.epocalipse.com/scx.htm
(Works nice with SCC api plugin of Plastic SCM, which has better branching support than TFS :-) )
I realize that this is an old thread but during my reserach on how to use TFS2012 with Borland Delphi 2006 the posts here helped me a lot, so I wanted to share my experience.
To use TFS2012 or TFS2010 with Borland Delphi 2006 please follow these steps.
Download and install Microsoft Team Explorer 2010.
Download and install TFS MSSCCI provider TFS2010 (make sure you download the 32-bit version even if on a 64-bit machine!).
Download and install SourceConnexIon.
Open Borland Delphi 2006, click on the Source Control menu item and follow the configuration wizzard.
You must follow this order or SourceConneXion won't detect TFS.