Can I use MTM from VS2012 with visualstudio.com's TFS? - tfs

I'm trying to create some MTM coded ui tests and hook it up to my visualstudio.com tfs instance. I haven't had any luck getting it to connect. Is it possible to use microsoft's cloud tfs or azure of some sort rather than installing TFS on my intranet?

MTM connects to Team Foundation Service just fine. From your comment it looks like you're trying to connect via http:// not https://
Use https://imaginarydevelopment.visualstudio.com and you should connect up just fine (note that you don't need to specify the project collection either)

Related

Update TFS 2013 to TFS2015 Test Managet Could not connect

Web update our TFS2013 to TFS2015, most features worked well, but Test Manager could not connect to TFS2015,when create connection, no project collection could be found on server, as shown below:
But On web we can open test plans and
We can open Test Manager from this link:
I searched from MSDN about this problem, and did what they say in that article, but did not resolve my problem.
In order to narrow down the issue, please check items below:
Check whether the account to connect to TFS in MTM is the same as the account used on web access. Make sure you are using the same account.
Try to install MTM on TFS Application Tier machine, and connect TFS, to see whether you can connect it. In this way, you can find out the issue is from TFS side or MTM side.

How can I create a direct link to a bug in TFS web portal without knowing the project name?

We use TFS web acces extensively, at the moment using TFS 2012.2.
Most workitem URLs on the website are built up as follows:
http://{TFS-SERVER}:8080/tfs/{PROJECT-COLLECTION}/{PROJECT}/_workitems#_a=edit&id={WORKITEM-ID}
However, WORKITEM-IDs in TFS are independent from PROJECTs. So my question is:
Is there a way to create a direct link to a workitem by only knowing the WORKITEM-ID? For example, I would like to do:
http://{TFS-SERVER}:8080/tfs/{PROJECT-COLLECTION}/workitemid={WORKITEM-ID}
Is this possible? Am I missing something obvious?
TFS 2013 supports this through the following format:
http://{server}:{port}/tfs/{Collection}/_workitems/edit/{id}
But it seems that this was not yet enabled in Team Foundation Server 2012.

Siren of shame build monitor, unable to connect to TFS 2008 or TFS 2012

I'm trying to set up the siren of shame build monitor, but for some reason can't connect to my TFS.
TFS itself is running on port 8080, and TFSBuild on 9192 - but putting http://build-server:8080 or trying other ports does not work...
(Update 1) I've downloaded the source, and also looked using Wireshark into what is happening when it tries to authenticate. I'm confused, as the code is using standard .net Libraries for TFS - Microsoft.TeamFoundation.dll (v2.0.50727). It seems to be looking for web services that do not exist if I look in IIS on the server - namely POST /TeamFoundation/Administration/v3.0/LocationService.asmx
Is it the case that this is not compatible with TFS 2008 at all, and only TFS 2010 will work?
I downloaded the "Siren of Shame" to have a look.
To connect you need to enter the URL for TFS in the following format
http://tfs-Application-Server:8080/tfs
Note that it attaches to the TFS server not the build server (or build controller).
However having connected to TFS it looks like a pain to configure. It correctly detected all of the Team Project Collections that I have in TFS but when I selected one of the collections it wasn't showing any running builds. So I tried selecting a single Team Project, once again no builds were displayed. Finally I selected a build that I knew was running, only then did it show up in Siren of Shame.
I have thousands of builds and I don't want to have to select each one individually to be able to monitor it. At the very least I want to be able to select a team project and monitor all of the builds in that project with one click
There are a number of alternatives out there. But none of them are great
http://teambuildscreen.codeplex.com/
http://buildmonitor.codeplex.com/
http://tfsbuildinspector.codeplex.com/

team foundation server (TFS) in the cloud not able to delete / adjust mapping

I tried out the TFS Service with a project of mine. After I experienced some problems (probably misuse) I used VSUnbindSourceControl.exe (see: http://vsunbindsourcecc.codeplex.com/) to detach the project (locally) from the TFS, but it looks as if on the server side, the project that was uploaded, is still bound to my computer.
See image:
and the error message in the output window:
Failed To Create Mapping
The working folder G:\Quant tool DotNet4 is already in use by the workspace USER-PC;myemail# somedomain dot com on computer USER-PC.
(I now use a different email address than the one above)
I've tried to delete the project from the server via the Source Control Explorer in VS, but the delete option is disabled. (also when I login with mldz at hotmail dot com.
I was also not able to delete the project or change it's settings via the TFS web interface.
Anyone experience with this problem and how to solve it with the new TFS in the cloud? i saw some similar problems with a normal TFS and some solutions could be done via the the team foundation administration tool, but that cannot be applied to the TFS in the cloud (AFAIK)
Some info about trying to install TFS integration tool
Hi,
I use VS2012 express and although I installed vs_teamexplorer.exe,
I'm not able to install Microsoft Team Foundation Server Integration Tool.
Already restarted the computer after installation and tried again. Doesn't work. Missing something?
regards,
Matthijs
You can use the same admin tools for tfs.visualstudio. See examples. At end of http://msdn.microsoft.com/en-us/magazine/jj130558.aspx article which show deletion of workspaces, for example.

Working with TFS and Odata

I am working with Odata and TFS. I was able to get the OdataTFS file downloaded and working. I am trying to write a client console application that will access TFS so I can run queries againest it. I am trying to figure out this line
var tfsData = new TFSData.TFSData(new Uri("https://codeplexodata.cloudapp.net");
The way I usually access information on TFS is to into visual studio 2010, click connect to TFS Server, type in the server name and thats it. But here I am unsure how to do it. I haven't found any materials on how to connect to a server rather than to a codeplex. Where would I find the uri for this? Any help anything at all would be great, i have read the first 15 google searches on odata and still a little lost.
TFS does not have any OData services included in the installation.
You need to install the OData Service for Team Foundation Server on your local TFS server in order to use OData against your on-premises TFS.

Resources