【发布时间】:2014-01-22 10:45:36
【问题描述】:
我有一个位于 TFS 项目的子文件夹中的 Visual Studio 解决方案(我们称之为 $/ProjectA/Main/Source/MyVsSolution),我需要将解决方案移动到另一个项目中(比如 $/ProjectB/Main/Source/MyVsSolution)。
请注意,我已将每个 TFS 项目映射到其自己的工作区,例如"$/ProjectA" 映射到 C:\Dev\ProjectA,"$/ProjectB" 映射到 C:\Dev\ProjectB 等
如果我尝试使用源代码管理资源管理器移动文件夹,我会收到一条错误消息,提示“源代码管理文件夹未映射到本地文件夹”,大概是因为我试图将文件夹移动到的位置不在同一个工作区?
我不确定这种做法的来源,但我总是为我的 TFS 项目创建单独的工作区。我可以改为创建一个映射$/' toC:\Dev` 的工作区吗?我猜这可以让我移动文件夹,但是拥有一个包含多个项目的工作区有什么缺点吗?
【问题讨论】:
标签: tfs