Visual Studio Online with local TFS 2010 Build Service - azure-devops

Was wondering if anyone has had success with getting a local TFS 2010 build server to perform builds for a project hosted in Visual Studio Online?
We have some legacy components (and some more recent .NET components) in our build (VB6, NSIS) and we have XP machines running TFS 2010 which can build these (we also have reasons to want to perform the build under an x86 OS).
Moving to Visual Studio Online, we had hoped to be able to keep our existing TFS 2010 build servers (or clone the VMs at least) and just point them at the cloud; however running the TFS 2010 installer and its setup wizard does not seem to work; even after installing TFS 2010 SP1 and the Visual Studio 2010 SP1 Team Foundation Server Compatibility GDR.
The problem seems to be that TFS 2010 does not recognise MSDN accounts as the credentials for the connection to TFS; I can get as far as entering the URL for our VS Cloud, selecting the project, and then proceeding through the wizard to specify the build controllers and agents, and the user the service runs under, but the verify step then fails saying that the account the build server runs under (I have tried my personal account and Network Service - MSDN accounts are refused) does not have permission within our Visual Studio Online project.
I have seen that other versions of TFS allow a separate MSDN account to be specifies for the Visual Studio Online credential, but even after installing SP1 and the hotfix this does not seem to be supported under TFS 2010.
Online searches for this have been unhelpful.
Does anyone have direct experience of this kind of setup?

Related

Does anyone know if the TFS Office Add In will work in a Citrix environment?

We're rolling out the VSTS Azure solution enterprise wide and have some users that will need to use a Citrix environment. Does anyone know if the TFS Office Addin (Office 2016) for work item updates, etc will work in a Citrix environment?
I know it installs to
C:\Program Files\Common Files\microsoft shared\Team Foundation Server\15.0\x86\TFSOfficeAdd-in.dll
Well, you can try below things to use the TFS Office Add-in on your Citrix VMs (Windows only):
Install Microsoft Office (Office 2016 in your scenario), then install
Visual Studio or at least install the Team Explorer, the TFS
Office Add-in will automatically integrate to office.
If you don't want to install Visual Studio/Team Explorer, then you can use the TFS
Office Integration Installer (Download from here). This new
installer just includes the Office integration component (Excel,
Project, etc) and is therefore lighter weight. See this blog : TFS
Office Integration Installer
You can reference this blog for details : Work with VSTS (or TFS) Work Items from Excel without installing Team Explorer
If you cannot see the Team ribbon in excel, you can refer to below article for troubleshooting: TFS-Office integration issues

OPS-008: OpsHub Visual Studio Migration Utility requires Team Foundation Server 2012 Update 1 Object Model or above

This tool looks promising when I went through the available information on website. But when I downloaded free version and when I am trying to install in my local I came across the following error.
OPS-008: OpsHub Visual Studio Migration Utility requires Team Foundation Server 2012 Update 1 Object Model or above.
Do I need to install this software on the server ? No where I could find instructions for installing this software.
Can I get this explained please, we are planning to migrate our project to VSTS.
If you want to migrate from TFS on premise to VSTS, I would suggest you to evaluate which of the three options listed by Microsoft documentation suite your need.
The easier way would be to chose option 2, especially if you already have TFS2015update3 or TFS 2017, as you need to upgrade your TFS collection to one of those version anyway before migrating (and you save the upgrade hassle).
If you want to use OpsHub tool, then you need to install the standalone TFS Object Model for TFS 2012 update 4 where you run the OpsHub tool, not on any of the TFS servers.
In order to run OVSMU, you will have to install TFS Object Model 2012 on the machine where you are installing the tool. This is a pre-requisite and be rest assured this version of OM will not conflict with any other (newer) version of Object Model already existing (which comes bundled with Visual Studio installer) on that machine.

How to create a Team Project in TFS from a mac machine?

I am on a mac machine and I'm planning to connect to a TFS git source control, I have a collection under the companies' TFS server, but I'm unable to create team projects in order to push my code to.
I have tried the following:
Team Explorer Everywhere ( Eclipse plugin ), doesn't have the add feature
Team Explorer web access
Is there a way to achieve this without having visual studio and a windows machine ?
Regrettably, no. Team Project Creation involves many steps and includes things like setting up SQL Reporting Services and a Sharepoint site, the clients for which only exist on Windows.
To create a new Team Project on an on-premises Team Foundation Server installation, you will need to use Visual Studio on Windows. (Note that this is not true for Visual Studio Online, though, which allows you to create a new Team Project on the web, since it does not support SQL Reporting Services or Sharepoint).

Visual Studio 2012 Feature Deploying with two servers

We have a two servers on farm. We issue using Visual Studio's "deploy" action where it can't install the feature because it couldn't be found :
Error 1 Error occurred in deployment step 'Activate Features':
Feature with Id 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX' is not installed in this farm, and cannot be added to this scope.
It seems like Visual Studio will only deploy to one server, and we've evidenced that with a project that just had a package and the package only deployed files to the server with the URL. But it doen's worked for us, too.
Does anyone have any idea on what we can do to get the VS 2012 deploying to work when you have two servers for SharePoint 2013?

How to set up TFS 2010 in Visual Studio 2010 Premium/Ultimate?

This might sound like a silly question but is there a manual or a guide on how to set up Team Foundation Server 2010 in Visual Studio 2010 Premium or Ultimate? It comes built-in right?
I've only got up to the Server list part. It's asking me to select a TFS server and port, but I don't think I have one. All I have installed is Visual Studio 2010. According to this product comparison page, TFS 2010 should come pre-installed with Visual Studio 2010.
Team Foundation Server is the source control server application. It is not the same as Visual Studio 2010 Premium/Ultimate.
In order to use TFS, you must install it on a machine on your network, then connect to it using the client, which is what comes preinstalled with Visual Studio.
Back in 2008, you'd have to download the TFS Client separately and install that in order to connect Visual Studio to a TFS instance. This might be what's leading to your confusion.
No, it doesn't come built in. Team Foundation Server is a separate product from Visual Studio; the (slightly misleading) table on the page you linked does indicate that TFS "can be purchased separately."