tfs2012

TFS API - How to get a Team's Adminstrator?

岁酱吖の 提交于 2019-11-30 21:15:34
问题 I'm trying to programmatically retrieve a Team's Administrator Users . For example in a setup like in the picture how can I get 'Billy' as being the Administrator of Team 'QC Manager'? I already have the code that gets all users in a Team via IIdentityManagementService's ListApplicationGroups, getting the group using FirstOrDefault ... and then getting its users via ReadIdentities. 回答1: I've done some poking around in the Team Web Access assemblies, and this seems to be only available on the

Large TFSUser\\AppData\\Local\\Temp Directory on Build Machine

点点圈 提交于 2019-11-30 17:52:03
I'm using TFS 2012 Update 1 on Windows Server 2008 R2. We have the TFS build running under the account TFSUser. The other day we ran out of space on our build machine. Upon investigation I found that the folder C:\Users\TFSUser\AppData\Local\Temp had over 50GB of files in it, some dating back as far as October of 2012. None of the files are overly large, but they don't ever seem to get cleaned up. Investigating today shows that folder gets written to a lot during an automated build. Why aren't these files getting cleaned up and what can I do to ensure my build machine doesn't run out of space

Nuget Package updates & Package.config remove issue (TF400024)

这一生的挚爱 提交于 2019-11-30 14:37:34
问题 We are having issues with nuget package updates and TFS source control integration lately. This is causing allot of hassles with our team and making us hesitate in adopting nuget packages fully. The issue / bug ; instead of updating certain projects "package.config" files, they are being removed from the file system (and marked as deleted within TFS source control...) I can't work out why... The behavior we are seeing is the following : Open in solution (approx. 18 projects) in VS.NET 2012

Force TFS to detect changes

旧城冷巷雨未停 提交于 2019-11-30 13:35:30
问题 Seems like this should be something very simple, but I can't find how to do this... I made a changes to several files spread within a repo by using a script that I wrote. Problem is TFS in its infinite wisdom does not think the files have changed. Aside from manually finding each file and clicking "checkout for editing" is there any way to tell TFS to just rescan everything and detect changes? 回答1: A Folder Compare (File->Source Control->Compare...) should do the trick. Select the top folder

TF400018: The local version table for the local workspace

我的梦境 提交于 2019-11-30 11:42:07
TF400018: The local version table for the local workspace WEBSERVER; (My name was here) could not be opened. Access is denied I keep getting the error above as soon as I open Visual Studio. I cannot access any of my projects. I am the administrator on TFS and I can also access TFS via the web client so I don't see how it could be an access problem. Has anyone gotten this before? I have seen similar errors posted but not the same one. Kerisnarendra I fixed this by renaming the $tf hidden folder in our working directory I had pending changes, so to play it safe, here's what I did; back up your

Nuget Package updates & Package.config remove issue (TF400024)

为君一笑 提交于 2019-11-30 11:13:37
We are having issues with nuget package updates and TFS source control integration lately. This is causing allot of hassles with our team and making us hesitate in adopting nuget packages fully. The issue / bug ; instead of updating certain projects "package.config" files, they are being removed from the file system (and marked as deleted within TFS source control...) I can't work out why... The behavior we are seeing is the following : Open in solution (approx. 18 projects) in VS.NET 2012 Initiate a solution level package update to the latest version via the Package Management Dialog, as

How to copy a team project from one collection to another with TFS Integration Platform, TFS2012 to TFS2012

家住魔仙堡 提交于 2019-11-30 07:24:14
I've downloaded the latest TFS Integration Platform from CodePlex and attempted to migrate "one way" between an existing team project MyProject in CollectionA on the left and an empty team project MyProject in CollectionB on the right using the provided "source control and work item" template. Whenever I do, it raises a few exceptions about the build templates (I resolve them), and then it displays this wonderful-looking diagram of changesets with bar graphs, and I feel like it's done something. Every time I try this, I look at MyProject in source control in CollectionB expecting to see a

TFS check in timeout of changeset containing “larger” binary files

瘦欲@ 提交于 2019-11-30 05:27:01
问题 I'm performing a TFS Integration migration from tfs.visualstudio to an on-premise 2012 server. I'm running into a problem with a particular changeset that contains multiple binary files in excess of 1 MB, a few of which are 15-16 MB. [I'm working remotely (WAN) with the on-premise TFS] From the TFSI logs, I'm seeing: Microsoft.TeamFoundation.VersionControl.Client.VersionControlException: C:\TfsIPData\42\******\Foo.msi: The request was aborted: The request was canceled. ---> System.Net

How to get rid of “The solution you are trying to open is bound to source control” message

ぐ巨炮叔叔 提交于 2019-11-30 00:03:54
I have a Visual Studio solution files copied from a source controlled solution. I don't want it to be source controlled and when I open it I get the message: the solution you are trying to open is bound to source control I deleted the .vssscc files but still get the message. How can I get rid of it? Thanks. You need to clean the solution file (.sln) by removing the following GlobalSection: GlobalSection(TeamFoundationVersionControl) = preSolution SccNumberOfProjects = 2 SccEnterpriseProvider = {4CA58AB2-18FA-4F8D-95D4-32DDF27D184C} SccTeamFoundationServer = http://example.com/tfs

How to disable auto done status for task in checkin

北慕城南 提交于 2019-11-29 20:23:53
We just moved to use TFS 2012 which seems to be a huge upgrade for 2008 in usability with VS2012. However, there is a very annoying feature with "My Work" feature if you connect your work with a certain task. After you have connected the task with your work item, any checkin to any branch will mark the task to "done" status. How can I disable this? I'd like to have the development branch so that I can make small commits during development but with this feature I cannot connect the task with my current work if I do so. The only way to do this (which I know) is to select the task for my current