Visual Studio Team Services: delete repository
In Visual Studio Team Services, I mistakenly added a Git repository to an existing project which was under TFVC, so now the project has two repositories.
The problem is, I can’t find any option to remove this repository from the project. The only option I find is to delete the entire project (obviously not what I want to do).
- Git Commit policy in TFS
- Recover the lost files from git? undo the command git reset --hard origin/master?
- move a git project from one Visual Studio Online account to a different Visual Studio online account
- Enforce only pull request on visual studio team services
- Programmatically query permissions on a Git repository hosted on TFS
- Automate GitHub Push to VSOnline
Searching online yields no useful results, as all the articles appear to be about deleting a project, can’t find anything about removing a repository from a project.
4 Solutions collect form web for “Visual Studio Team Services: delete repository”
In my case the solution from the comment by Pascal Berger worked: I’ve created a second, empty repository, and after I had two repositories the “Delete” option become visible when right-clicking any repository.
Delete Git Repositories only available when you have multiple Git repos in one Git-based project. So there isn’t any way to delete the Git repo in your case. You can submit a feature request on Microsoft User Voice: http://visualstudio.uservoice.com/forums/330519-team-services
In the Code hub on the top left there’s a drop down to select between different repositories. At the bottom of this dropdown there’s a ‘Manage repositories’ link.
In the version control administration you can right-click the repository and choose ‘Delete repository’.
Direct link is:
YourTeamProject with the appropriate values.
If you don’t see the link in the dropdown or get an error message you most probably don’t have enough permissions.
Delete the Team Project and the remaining repo will be deleted also. That way you’re not left with an empty Team project