如何重命名Team Foundation Server(TFS)中的项目

如何重命名Team Foundation Server 2008中的项目? 什么是已知问题?

团队项目不能在TFS v1中重命名

您可以使用以下解决方法(解决方法,因为您不会真正结束与具有相同的内容重命名的项目):

  1. 用所需的名称创build新项目
  2. 从旧项目复制工作项目到一个新的(一个接一个,因为没有大容量复制选项)。
  3. 将旧的项目文件夹下的所有源控制文件夹移动到一个新的项目文件夹Sharepoint门户网站文件不能被批量移动(据我所知),所以你手动
  4. 源代码的移动将保留文件的历史,工作项目也将有部分历史,但总体而言,我认为解决方法不值得劳动(Sharepoint文档将不会有他们的历史)。 无论如何,在开始时select正确的名字远远胜过任何解决方法。

资源

即使在TFS 2010中也不能重命名项目名称。

但是,经常要求重命名function。 去这里投票支持这个function,迫使微软把它放在下一个版本的TFS中。

https://connect.microsoft.com/VisualStudio/feedback/details/554539/cant-rename-a-team-project-in-tfs-2010

我认为重命名是最受追捧的function之一。 不幸的是,如上所述,没有上下文菜单来进行网站重命名。 如果您不使用工作项目或共享点function,内置的移动命令将是您最好的select。 如上所述,您必须创build一个具有所需名称的新团队项目。

虽然您不能从TFS内重命名项目,但现在有更简单的方法来完成前面概述的整个移动文件,复制/粘贴工作项目步骤:

TFS集成平台

如果您从Visual Studio工具库下载发行版,则可以将源代码pipe理项目与历史logging以及工作项目一起移动到新项目中 – 实际上,文档中包含的“开始练习”实际上会指导您完成这一确切的场景。

现在,您可以在Visual Studio Online和即将发布的TFS 2015版本上重命名一个团队项目: https : //msdn.microsoft.com/library/vs/alm/tfs/administer/project-rename