在团队资源管理器中隐藏或停用团队项目

时间:2010-11-02 10:46:25

标签: tfs2010

我有一个项目集合和下面的几个团队项目。其中一个团队项目是针对一个现在冗余的项目,我想隐藏它或者将其停用,以便它不再显示在集合中可用团队项目的列表中。有没有办法在不删除团队项目的情况下实现这一目标?

3 个答案:

答案 0 :(得分:3)

您可以尝试从此项目的安全组中删除所有人。如果人们无法访问它,他们将无法看到它。 我认为收藏管理员将始终看到所有项目。

答案 1 :(得分:0)

我建议将不再需要的代码移到“归档”项目中,并将其设为只读。

然后,您可以通过执行以下操作删除Team项目。

转到Visual Studio命令提示符并使用TfsDeleteProject.exe

TfsDeleteProject / server:myserver“Project Name”

希望这有帮助!

答案 2 :(得分:0)

请注意,在TFS中删除项目时,所有源代码历史记录也会结束,因此如果您将代码从一个项目分支到另一个项目,然后删除第一个项目,则所有历史记录将从您分支的那一天开始删除。

因此,拥有“隐藏”选项或“删除项目但保留源历史记录”选项会很棒。