为什么我不能将共享二进制文件添加到TFS 2008源代码管理?

时间:2009-09-02 22:15:57

标签: version-control dll tfs

我在同一台服务器上有2个TFS项目(ProjectA和ProjectB)。两者都有以下结构......

  • $ /项目名/开发/源/应用程序名称/
  • $ /项目名/开发/源/ SharedBinaries /

在ProjectA中,我可以将dll拖到ShareBinaries目录中。但是,在ProjectB中,我不能。 TFS向我提供了“添加到源代码管理”对话框,其中所有dll都在“排除的项目”选项卡中。每个dll都有描述'无法添加项目,因为其目标路径是隐藏的。'。

我看到2个项目的设置方式没有区别。救命,我很难过!

2 个答案:

答案 0 :(得分:5)

查看工作区映射。这听起来像你拖动和放大删除文件后,Visual Studio创建了一个额外的工作区映射。

答案 1 :(得分:2)

我编辑了工作区并添加了一个特定的映射:

  • $ /项目B /开发/源/ SharedBinaries / *

我还重命名了现有的windows文件夹,通过TFS添加了SharedBinaries文件夹,然后检查了它,最后,我能够拖放dll。不太确定这一点是关键所在!