After Team Foundation Server 2015 upgrade, Administration Console shows projects in "Deleting" state

Symptoms
After you upgrade to Team Foundation Server 2015, you see projects in the Team Foundation Server Administration Console that are in the Deleting state and that include the following description:

This placeholder project was created during the upgrade to Team Foundation Server 2015 in support of requirements introduced by Team Project rename. For more information, please see http://go.microsoft.com/fwlink/?LinkId=613648.
Cause
In pre-Team Foundation Server 2015 versions of Team Foundation Server, paths are allowed in Team Foundation Version Control without corresponding team projects. For example, the $/Foo folder can exist in Version Control without a team project that's named Foo. There are several scenarios in which this behavior can occur:
  • Deleting a team project before Team Foundation Server 2010 checks in a delete of the team project folder. For example, deleting a team project that's named Foo leaves behind a deleted folder named $/Foo in Version Control, with all of its history preserved. In Team Foundation Server 2010 and later, deleting a team project destroys the history of the corresponding folder in Version Control. Therefore, this scenario does not occur.
  • In earlier versions of Team Foundation Server, it's possible to call VersionControlServer.CreateTeamProjectFolder() in the client object model without an existing team project with the same name. This scenario is no longer permitted in Team Foundation Server 2015.

In Team Foundation Server 2015, paths in Team Foundation Version Control are not permitted without corresponding team projects. When you upgrade to Team Foundation Server 2015, this creates placeholder projects in the Deleting state that include the description that was described in the "Symptoms" section.
Resolution
If you no longer need the data in a placeholder team project, you can delete it by following the steps in Delete a team project. Otherwise, no action is required. Placeholder team projects are hidden in Web Access and Team Explorer in Visual Studio. Therefore, they have no significant effect on day-to-day usage. As with any other deleted item in Version Control, you can still access the corresponding project in Source Control Explorer if the Show/Hide Deleted Items button is enabled.
Properties

Article ID: 3081117 - Last Review: 12/03/2015 19:45:00 - Revision: 2.0

Visual Studio Team Foundation Server 2015, Visual Studio Team Foundation Server 2015 Express

  • KB3081117
Feedback