Can i install tfs 2013 on server that tfs 2010 is installed? Is it possible to have both versions installed at the same time without any conflict?
we want to use tfs 2013 but upgrading 2010 is risky for us, so we decided to just install another version.
You can't install multiple versions of TFS on the same server.
You could install a new TFS 2013 on a separate server so you can try out the 2013 functionality.
Or, you could clone your current 2010 installation and try an upgrade (make sure to run ChangeServerID if on the same network) More details in the Rangers upgrade guide - https://vsarupgradeguide.codeplex.com/
Related
I have installed the vsBuildTools for 2022 in order to assemble a build machine. The build tools do not come with TFS tools to actually download source code.
Where can I get the TFS parts to finish this build server? (I did not want a full Visual Studio 2022 install if possible)
We use Team Foundation Server 2018. Since our upgrade to Visual studio 2019 I have been trying to add this capability to TFS 2018, without any success.
TFS version: 2018 (16.122.27102.1)
I have already tried to reconfigure the Agent, or even add a new one.
Visual studio 2019 is installed on the TFS server + has the same checks as the 2017.
Deleting VS 2017 on the server doesn't help either, no capabilities found then.
Are there any tips/tricks that I need to perform to get TFS working with VS2019 build?
Team Foundation Server 2018 Build agent Capabilities VS 2019
The Visual Studio is generally compatible with newer versions of Team Foundation Server.
You can see the details specified by Microsoft here: Requirements and compatibility.
Only the latest version has "full" compatibility with the latest Team
Foundation Server, because this will be the only client that contains
components that can interface with new features for that release, and
will also be the only client from which you can perform certain
administrative tasks such as creating new team projects.
So, the Team Foundation Server 2018 should be a high level of support VS 2019 not full support.
Team Foundation Server 2018 Agent could not recognize vs2019 and msbuild 16.0 capabilities. Then you could not select the Visual Studio 2019 in the Visual Studio version of VS build task. Because TFS doesn't know how to locate future VS versions
To resolve this issue, you can use MSBuild task instead of Visual Studio Build Step, then specify the location of MSBuild 16.0, it should be:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\MSBuild.exe
Hope this helps.
After upgrade of Visual Studio 2017 last week on my build server, the MS Build 15.0 is not in use anymore. So whenever I try to compile visual studio 2017 projects which use new feature they will fail.
The Warning in build log is:
Visual Studio version '15.0' not found. Looking for the latest
version.
And the error is:
something.cs(542,41): Error CS1525: Invalid expression term 'int'
Which is because build server is using MS build 14.0 I guess.
So far I have
1- Uninstall and Reinstalled the Visual Studio 2017 on the build server.
2- Installed "Visual Studio Build Tools 2017".
And nothing works.
I have read some articles and apparently there are missing registry values but I don't know how to create them.
Appreciate your helps on this topic.
I am using TFS 2017 SP1 (On premises) and Visual Studio 2017 latest updates.
This may due to the VS is installed after the build agent configured. Then reregister the build agent with TFS, since the system capabilities are only discovered when the agent is first configured -- any changes made after that are not captured.
More ways please refer this similar question: No agent could be found with the following capabilities: msbuild, visualstudio, vstest?
Or install the latest version of the agent for now, which appears to be capable of detecting VS2017.
Also remember to select VS2017 in Visual Studio Version picklist of Visual Studio Build task.
I have resolved this issue by upgrading my TFS from TFS 2017 SP1 to
TFS 2017 SP2.
Thanks to #Patrick-MSFT and #Martin Ullrich for your help.
I am using 2012 for connecting to TFS, but one of my project is in VS2010, when i install the TFS for 2010 version then error message is display "Already installed updated version".
Could any one help me please me on this? How can i connect TFS with VS2010 version?
Your wording is a little confusing, I'm assuming you are saying you want to connect to TFS 2012 using VS 2010.
If so you need to install 2 things on your VS machine:
VS 2010 SP1
TFS Compatibility GDR
Then you should be able to choose Connect to TFS (can't remember if that is in the Team or Tools menu).
I have just installed BIDS via the SQL Server 2005 Developer Edition, but now I need to access and work with a TFS project. Will I be able to install TFS suporting tools in BIDS, or will I need to do a full install of VS 2005, which I would really rather do without. Then, I believe it is quite a process to install TFS for VS 2005, with more than one install that must be done in the correct order etc. Where can I find guidance on this?
You can install the Team Explorer 2005, You then need to install SP1 of VS2005, and then the forward compatibility update to be able to connect with TFS 2010. See also http://www.ewaldhofman.nl/post/2010/04/29/How-to-connect-VS-2003-VS-2005-and-VS-2008-to-TFS-2010.aspx
If you have TFS 2008, installing Team Explorer 2005 is enough