从Visual Studio Team Services删除团队项目


76

我正在visualstudio.com域上使用Team Services,我需要删除一个项目,发现需要使用命令提示符来删除项目,但是当我尝试脚本时似乎不起作用

我的剧本是

TfsDeleteProject 
  /force collection:https://mytfs.visualstudio.com/DefaultCollection MyProject

我的第一个错误是我没有将DefaultCollection附加到URL,但是现在我得到了没有特权的错误。


1
通常,如果您尝试过脚本,但该脚本不起作用,则应向我们展示如何调用该脚本,并且应向我们展示错误消息(或其他“不起作用”的定义) 。如果脚本是您的,则应向我们显示脚本。如果不是您自己的,则应向我们展示您从何处获得它。
约翰·桑德斯

尝试从命令提示符处执行此操作,然后浏览到工作空间映射到的目录。如果您位于其他目录中,我发现某些事情(例如tf命令)无法正常工作。
Daniel Morritt 2012年

Answers:


137

感谢@Christopher,我得以使脚本正常工作。

您可以从“开发人员命令提示符”中使用以下命令:

TfsDeleteProject /collection:https://mytfs.visualstudio.com/DefaultCollection MyProject

带有工作脚本的命令提示符打印屏幕


1
请注意,“ Visual Studio *命令提示符*”(不适用于此程序)和“开发人员命令提示符”的路径中都存在TfsDeleteProject。至少在我的安装中,我不得不使用后者。
Tedd Hansen

在Windows 8上是吗?
约翰·桑德斯

1
TfsDeleteProject.exe实际上在C:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE>。至少那是它在我的计算机上安装的位置。
Rosdi Kasim 2013年

@JohnSaunders在Windows 7上通过“ VS2012的开发人员命令提示符”为我工作。
BrainSlugs83 2013年

而且我们担心网页会移动……这将是EXE的发展。:)
Christopher Painter 2013年

47

您现在可以通过visualstudio.com做到这一点

  1. 通过选择齿轮齿轮图标,打开团队项目集合的管理上下文。

    管理员

  2. 打开动作菜单要删除的团队项目的菜单。

    在此处输入图片说明

    如果没有看到操作图标动作菜单,则说明您没有访问VSTS,或者您不是Project Collection Administrators组的成员。

  3. 您必须输入团队项目的名称才能启动删除操作。

    删除专案


4
如果我的删除按钮显示为灰色,该怎么办。
Zapnologica

1
我的删除按钮也显示为灰色。我可以采取任何步骤吗?
死机

1
Greyed out button-我认为它会变灰,具体取决于您要删除的位置。您必须在“收藏集”管理页面上,而不在项目管理页面上。因此,请确保您单击control panel(左上角),然后单击“View the collection admin page不是”project admin页面。如果可以选择的set team as project default话,您将在项目管理屏幕中,并且将具有禁用按钮。
benscabbia 2015年

1
似乎不再存在
johnstaveley17年

@johnstaveley只是因为您找不到它并不意味着您应该否决答案。显然,它在同一齿轮图标下,然后单击“概述”选项卡。箭头图标在悬停时已变成3个点,并且在单击时仍具有删除选项。
artfulhacker

8
  1. 在“程序文件> Microsoft Visual Studio”下打开“开发人员命令提示符”,或在Windows 8中键入“开发人员”。

  2. 在命令提示符下,使用下面的此命令模板从TFS中删除您的项目。将YourTFSName替换为您的,并将ProjectName替换为您的项目的名称。

    TfsDeleteProject /collection:https://YourTFSName.visualstudio.com/DefaultCollection ProjectName
    
  3. 单击Enter,然后Y提示您进行确认。

  4. 做完了 通过在线登录到您的TFS进行仔细检查。

来自http://bizvise.com/2013/03/08/how-to-delete-team-project-from-my-team-foundation-service-tfs-default-collections/


2

尽管接受的答案是绝对正确且非常明确的,但我还是迷失了方向,遇到了“灰色删除按钮”问题,只是想分享自己在做错的事情。

对于在删除按钮上显示为灰色的人员,请确保您位于“查看集合管理页面”(如已接受的答案所示)内,而不位于项目本身内。

如果VS Team Services顶部的最后一个面包屑是项目的名称,那么您在错误的位置(看起来很相似)。在这里,“删除”按钮(显示在项目名称的右键上)将显示为灰色。在此处输入图片说明

如果在单击设置(齿轮)之后单击显示“查看收藏夹管理页面”的链接,那么您将在正确的位置。在此处输入图片说明

在此处输入图片说明


0

如果您的项目名称有空格,则必须使用“ MyProject名称” TfsDeleteProject / collection:https ://mytfs.visualstudio.com/DefaultCollection “ MyProject名称”

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.