重命名TFS2010团队项目

32

是否可以重命名TFS2010团队项目?

所涉及的项目是基于CMMI 5.0团队项目模板创建的,但已经根据需要进行了多个自定义修改(新增WIT和链接类型)。

如果要重命名,必须保留所有历史记录以实现可行性。


请查看 Ed Blankenship 提供的链接,现在可以实现了! :-) - UNeverNo
1
现在,作者已经发布了这个说明并将其从CodePlex中删除:“Microsoft要求我暂时将此工具从CodePlex中删除,因为重命名项目所使用的方法可能会使项目处于不可支持的状态(在某些情况下)。 - Dave Hogan
4个回答

27
总的来说:不行,不能实现。
你唯一的机会是创建一个新的团队项目,按照你想要的名称并将所有内容移动到其中。这需要手工完成严肃的工作。
此后,你不能删除旧的团队项目 - 你将失去历史记录。你可以锁定它并使它对所有人不可用。
在做了几次之后,我们会认真考虑我们团队项目的名称。如果在某个时候它们的名称变错了,我想我们只能忍受不匹配了。

1
那就像我所担心的一样。看来我们将不得不接受旧的、不明智的决定。无论如何,感谢您的确认! - havardhu
2
您可以从TFS 2015重命名团队项目:http://blogs.msdn.com/b/bharry/archive/2015/04/24/team-project-rename-available-on-vs-online.aspx - MrHinsh - Martin Hinshelwood

17

什么鬼是“3票” - 我也给了它3票,但是1、2、3票的命名对我来说似乎有点奇怪 :-) - Dennis G
+1 +3,我自己也加了几个建议。我甚至不知道他们在接受建议。谢谢。 - Mike Cheel
请检查您提供的链接,现在可以实现! :-) - UNeverNo
现在已经可以在2015年及以后的版本中使用了! - James Esh

2
据我所知,您可以创建一个新的团队项目,并在保留历史记录的同时移动您的资源。不确定当您删除/销毁原始团队项目时,工作项是否会被保留。

1
根据其他评论中的说法,“不行”,当我们在这里进行操作时,我们会创建一个新项目,然后使用TFS集成平台迁移源代码和工作项,最后删除原始项目。

当它复制工作项时,是否会复制这些工作项的历史记录,包括确切的日期和时间,以便在“详细信息:历史记录”部分进行并排比较时不会显示两个副本之间的差异? - JM Hicks
1
不,所有历史记录条目都按正确顺序添加,但我记得它们的时间戳是迁移的时间戳,并且在评论前面有一些文本,如“XXX更新了YYY的工作项”。 - timB33

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接