【问题标题】:Prevent tfs build error caused by projects in different tfs projects防止不同 tfs 项目中的项目导致的 tfs build 错误
【发布时间】:2015-05-15 15:11:48
【问题描述】:

我在 tfs 上有 2 个项目。一个带有主 sln 的 tfs 项目,另一个 tfs 项目包含一堆子 csproj。我将一个子 csproj 调用到主项目中,然后签入。几分钟后,我在 tfs 上收到一个构建错误,说子项目丢失。我仔细查看了它在 tfs 上的日志错误中的路径,它显然不是项目的存储位置(它正在当前 tfs 项目中检查文件)。

有没有办法配置 tfs 以知道在哪里查找文件,或者我必须将项目移动到同一个 tfs 项目或获取 dll 并将其放入 sln?

TFS project A -> Solution1 -> Added Project 1    
TFS project B -> Project 1

TFS A 中的 Project1 在 TFS B 下的 TFS 上

【问题讨论】:

    标签: c# model-view-controller visual-studio-2013 tfs


    【解决方案1】:

    假设您使用的是经典的 TFS 版本控制 (TFVC),答案是肯定的。您只需要在构建定义中设置适当的映射。在 Visual Studio 中,编辑您的构建定义,选择 Source Settings 选项卡:您可以在其中添加任意数量的映射,并且构建的布局可以与版本控制中的布局不同。这个documentation page 包含所有详细信息和选项,并不是说它可以使用旧术语Workspaces 而不是Source Settings

    【讨论】:

      猜你喜欢
      • 2018-07-16
      • 2015-08-15
      • 2016-10-03
      • 2011-09-21
      • 2011-01-07
      • 2010-12-06
      • 1970-01-01
      • 2017-01-14
      • 1970-01-01
      相关资源
      最近更新 更多