1

我正在尝试使用 TFS,但有一个问题:我创建了一个名为的项目NewWeb并将他添加到源代码管理中,之后我删除了这个项目并映射Global到云上的另一个项目,但一个文件夹仍然显示在已删除项目下的树中.

在此处输入图像描述

4

2 回答 2

3

NewWeb 是一个单独的团队项目,因此与 MVC4 无关。您不能将两个源代码管理文件夹映射到硬盘驱动器上的同一个文件夹,因此您不能让两个团队项目共享一个文件夹。

相反,您需要将全局内容保存在源代码控制中的一个位置,然后由您的代码解决方案从那里引用。为全局变量和每个应用程序使用单独的团队项目,或者为所有代码使用一个团队项目,并将每个应用程序放在其自己的子文件夹中。

最后,我建议您尝试最小化映射,即将 $/ 映射到您的硬盘驱动器,以便您的工作区与源代码控制布局相匹配。使用映射来移动事物会引入导致问题的复杂性。

于 2013-08-31T09:40:57.530 回答
1
  • 尝试从您的项目文件夹中删除$tf(隐藏)文件夹。
  • 为避免冲突,请使用tfs destroy命令销毁所有文件夹。
  • 转到File -> Source control -> Advenced -> Workspaces,在弹出窗口中单击编辑并重新映射应该存在的文件夹。
  • 签入待处理的更改。
于 2014-01-04T08:10:58.343 回答