我们最近从Visual Studio 2010迁移到Visual Studio 2012.我们仍在使用TFS 2010,我们使用gated check-ins.
由于我们开始使用Visual Studio 2012,因此在检入VS时会自动将pdb文件从我们其中一个项目的输出文件夹中包含到changeset中.
当然,我们可以手动将它们从签入中排除,但这可能会导致错误,因为如果有人忘记排除这些文件,则签入后的所有构建都将失败.

我不想阻止pdb文件被检入,我只想将默认设置为排除.事实上,在Visual Studio 2010中,这些甚至不会自动添加到源代码管理中作为更改.

最奇怪的部分是,如果去团队资源管理器和“添加项目到文件夹”默认情况下所有pdb文件被排除(这是正确的行为),所以我不明白为什么Visual Studio将输出文件夹上的pdb文件添加到改变集.

UPDATE
在尝试所有的消化后,问题仍然存在.我已经从TFS中删除了bin文件夹,但Visual Studio 2012继续在变更集的输出文件夹中包含DLL.与此同时,我们升级到TFS 2012,但问题仍然存在.

最佳答案

您可以添加一个tfs .tfignore文件,您可以将其添加到* .pdb文件中,以便自动排除它们.您可以在文件夹或项目级别添加此文件.

Customize which files are ignored by version control

另一种方案:

假设您拥有必要的权限,

>团队资源管理器右键单击根服务器名称,将鼠标悬停在Team Foundation Server设置上,
>选择源控制文件类型.将打开一个窗口,列出TFS识别开箱即用的所有文件类型.
>选择要从源代码管理中排除的文件类型,然后单击“删除”按钮.注意 – 这适用于TFS服务器上的所有项目.

visual-studio – 使用TFS 2010防止在Visual Studio 2012上签入pdb文件相关推荐

  1. tfs 安装mysql.h_SQL Server Management Studio连接到TFS 2010的步骤

    1. SQL Server Management Studio 2. 安装.NET Framework 4.0 3. 安装Visual Studio 2010 Team Explorer 4. 安装 ...

  2. 将 Web 项目从 Visual Studio .Net 2002/2003 转换到 Visual Studio 2005 的分步指南

    本页内容 转换注意事项 第一部分:准备要转换的 Visual Studio .Net 2002/2003 Web 项目 第二部分:迁移您的 Web 项目 第三部分:完成迁移的迁移后步骤 第四部分:其他 ...

  3. visual studio 调试时提示 已加载“C:\Windows\SysWOW64\ntdll.dll”。无法查找或打开 PDB 文件。

    问题描述 "Win32Project3.exe"(Win32): 已加载"D:\software\VS2013\VS2013 文档\Win32Project3\Debug ...

  4. Visual Studio无法查找或打开 PDB 文件解决办法

    Visual Studio无法查找或打开 PDB 文件解决办法 用VS调试程序时,有时会在VS底部的"输出"框中提示"无法查找或打开 PDB 文件".这该怎么解 ...

  5. visual studio支持python吗_微软 Visual Studio Online 更新,更好地支持 Python 语言和 Docker...

    在 2019 年 11月,公开预览版的 Visual Studio Online 正式上线.时隔多月,微软又发布了 Visual Studio Online 的最新更新.Visual Studio O ...

  6. Tfs 2010使用小技巧

    一.如何删除工作项 1.使用Tfs管理员账户登录 2.使用Cmd打开命令行窗口 如果是32位系统,cd "C:\Program Files\Microsoft Visual Studio 1 ...

  7. c语言pdb文件,VISUAL c+中的pdb文件及其作用

    VISUAL c+中的pdb文件及其作用 程序数据库 (PDB) 文件保存着调试和项目状态信息,使用这些信息可以对程序的调试配置进行增量链接.当以 /ZI 或 /Zi(用于 C/C++)生成时,将创建 ...

  8. VSTS 2010体验 - TFS 2010变化巨大

    VSTS 2010 Beta版出来一段时间了,之前我试用过技术预览版,其实就是Beta1,看来大家都发了很多开发方面的体验,身为VSTS的MVP,我关注的可能和大家有点区别,TFS变化确实不小,都说微 ...

  9. TFS 2010 备份和恢复的完整解决方案

    原文: http://www.almnetworks.net/zh-CN/post/2010/08/20/TFS-Backup-and-Restore-become-much-easier-than- ...

最新文章

  1. js 数组 实现 完全树_算法和数据结构 | 树状数组(Binary Indexed Tree)
  2. mysql 5.7 修改配置文件_如何找到并修改MySQL57的配置文件m
  3. dell电脑重装linux系统,重装系统出现问题,如何解决?
  4. 手把手教你用EVO工具评估SLAM数据集TUM、KITTI、EuRoC(附代码)
  5. 某8位微型计算机地址码为18位,2015广东海洋大学计算机组成原理试题
  6. Apsara Clouder专项技能认证:实现调用API接口
  7. python实现字符串匹配算法BF,BF改,KMP
  8. Python进阶三部曲网络编程
  9. 2021-09-02二叉树的中序遍历
  10. MMKV_Android数据持久化方案调研-MMKV SP REALM ROOM WCDB...
  11. 互联网原创表情论坛举行 探索设计师盈利新生态
  12. Python快速入门教材推荐!
  13. ALFA机器视觉深度学习外观检测自学习人工智能软件——红色工具
  14. Xmarks书签同步工具的用法
  15. clickhouse初学以及利用ck实现BI系统的增量更新
  16. H3C交换机如何查环路
  17. 解读:LED照明设备出口沙特需要什么认证?法规要求!
  18. 为什么腾讯微云上传文件会显示服务器繁忙呢,API - 微云
  19. 面向对象基础任务训练分享
  20. 4g网络设置dns地址_大型网络监控如何设置ip地址?如何选择交换机?

热门文章

  1. 聚类算法:K-Means
  2. Bringing up interface eth0: Device eth0 does not seem to be presen
  3. phpMyAdmin导入大的sql文件
  4. asp。net中常用的文件操作类
  5. [剑指offer][JAVA]面试题第[16]题[数值的整数次方][位运算][二分法]
  6. [Leedcode][JAVA][第33题][搜索旋转排序数组]
  7. 【插件介绍】Lombok
  8. word java api,是否有可以创建丰富Word文档的Java API?
  9. 某项目的双代号网络图如下所示_2019一级建造师项目管理知识点大全3
  10. 为什么移动卡上到手机上显示无服务器,移动手机卡加密失败然后就没有服务器无聊的时候给手机卡加密因为不知? 爱问知识人...