如何删除当前项目并重新使用项目名称

问题描述:

我是一名自认为使用VS2010与团队资源管理器的tfs新手。我的应用使用版本控制。我希望将我目前的项目ProjectA重命名为ProjectA_01之类的其他项目。然后,在我对新的VS2010解决方案进行了架构更改后,我希望将新项目作为ProjectA。步骤列表将会有所帮助。 谢谢如何删除当前项目并重新使用项目名称

+0

也许,这是错误的方法。请建议另一个。 – JimBoone 2012-02-18 16:33:25

+0

抱歉措辞不佳。我开始了一个应用程序,并且发现代码组织需要更改。我希望以不同的方式组织项目。但是,我需要使用相同的项目名称创建新的应用程序体系结构。我只想在重新打包VS解决方案之前归档现有的应用程序。如果没有版本控制,我会压缩现有的VS解决方案,用旧名称创建一个新解决方案,并添加新的组织。有没有办法获得与TFS版本控制相同的结果? – JimBoone 2012-02-21 14:56:12

我很确定你不能在TFS中重命名项目。如果您愿意,您可以创建一个名为ProjectA_01的新项目,但从您尝试完成的内容来看,我认为您想要的是与branches一起使用。

实质上,您将所有代码放在项目下的文件夹中。所以,你的硬盘上它会是这个样子:

C:\tfs folder\ProjectA\Main

所有的源代码都在Main文件夹中。然后在Visual Studio的源代码管理资源管理器窗口中,右键单击主文件夹并选择分支和合并 - >转换为分支。这是您的Main分支(或中继),您可以将其用于可用于beta测试或产品发布的代码。

一旦您创建了主分支,您可以再次右键单击该分支并选择分支和合并 - >分支。此时,您可以将其命名为ProjectA_01或您想要的任何内容。通常情况下,这将是您开发分支的一部分,您可以完成大部分开发工作。

当您在ProjectA_01分支中进行所有更改并检入所有代码后,可以再次右键单击ProjectA_01分支,然后选择分支和合并 - >合并,这会将所有更改移回到Main分支(这意味着它已准备好进行用户测试或发布)。

+0

感谢您的回应。我查看了你提供的参考资料,并找出了一个解决方案。 – JimBoone 2012-02-21 16:07:28

+0

我在TFS中添加了两个文件夹层,它给了我机器上的新文件夹。我将我想存档的代码移到这些新文件夹中。我不得不从我的归档解决方案中删除所有.vssscc文件,然后将该解决方案添加到新位置的TFS中。我现在看到,我的问题源于TFS中项目名称下面的文件夹层太少。再次感谢。 – JimBoone 2012-02-21 16:14:20

“Hawkke”是正确的,因为您无法重命名团队项目。如果你想要这个功能,你可以在这里投票:http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2037605-rename-project-in-tfs。目前它是TFS目前排名第一的功能。

我实际上很难理解你是在谈论重命名TFS团队项目,还是你正在谈论重命名Visual Studio项目。不幸的是,它们的命名相同。

但是,通常团队项目非常大,您将拥有大量不同的产品系列,产品,并最终在同一个团队项目中使用Visual Studio解决方案&项目。您可以在团队项目中创建子文件夹,包括甚至可能是“存档”文件夹,以更好地组织您的源代码。

让我们知道如果我们不理解你的问题,但。