问题标签 [tfs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-2008 - 如何为 Visual Studio 2008 设置默认的源代码管理插件?
我们最近安装了 Team Foundation Server 2008,我们将它用于 Visual Studio 2008 代码和我们仍在迁移到 .Net 的 Visual FoxPro 9 代码。我必须安装 TFS MSSCCI 提供程序才能从 VFP9 IDE 获得连接。这工作正常,但 Visual Studio 现在似乎对使用哪个源代码控制插件感到困惑,并不断恢复到 TFS MSSCCI 提供程序,而不是随 Team Explorer 一起安装的“Visual Studio Team Foundation Server”插件。当插件更改时,我在尝试从 TFS 获取/签入代码时遇到错误。如何让 Visual Studio 将 Team Explorer 插件作为我的默认插件?
sql-server - 质量指标 TFS 2008 报告和多种构建类型
在一个项目中,我们有两种构建类型,一种用于持续集成,一种用于运行我们的测试套件。运行质量指标报告时,它会显示来自所有构建的数据,无论构建类型如何。
该报告建议只能在特定构建类型上运行它,但填充构建字段的查询似乎仅在“全部(无过滤器)”作为构建类型参数传入时才有效。
是否可以按构建类型进行过滤,以便只运行带有测试的构建?
tfs - 如何从批处理文件中的 TFS 检索任务和错误列表?
我想以编程方式访问我们 TFS 中的工作项。难道不应该有一个明显的命令行工具来提取这些信息吗?还是我可以调用的 WebService?我已经检查过使用 Excel - 这很整洁,但我想要更多的铁杆......
version-control - 仅在 TFS 中从命令行回滚变更集?
我正在为 TFS 构建一个自动升级实用程序。我想支持的功能之一是回滚最新的更改。我非常了解 Rollback Power Tool,但我的理解是,即使您通过命令行传入变更集,它仍然会为其他操作打开 GUI 界面。
我的想法是遍历我要回滚的分支的变更集历史,创建一个新的工作区,获取上一个之前的变更集的特定版本,然后将其合并到当前工作区,强制从以前的版本解决冲突. 这一切都以自动化方式在服务器上运行,并且工作区是动态创建和删除的。
还有其他建议可以更好地做到这一点吗?
tfs - 如何在不“获取”项目的情况下在 TFS 中搜索单词?
我经常有机会在项目中搜索尚未从 Team Foundation Server (TFS) 检索到且不想检索的函数名称。有没有办法在 TFS 上搜索该函数名称(任何单词)?
tfs - TFS Sprint 项目打印插件
有谁知道是否有 TFS 插件可以以适合在 Scrum Board 上使用的格式打印我们的 sprint backlog 项目,而不是我们必须手动写出来?
visual-studio - “解决方案的源代码管理之间似乎存在差异......”
我们在 Visual Studio 2005 和 TFS 中经常遇到此错误。
任何人都可以帮助我们查明此消息的原因吗?
完整的信息是:
解决方案关于某些项目的源代码控制信息与项目文件中的信息之间似乎存在差异。
要解决此差异,有必要检出项目文件并更新它们。但是,如果签出失败,并且解决方案在未保存的情况下关闭,您将在下次打开解决方案时再次看到此警告。
单击“确定”最终会导致一个结帐框,它要在其中签出整个项目文件列表。但是,“更改源代码控制”窗口没有显示任何错误,并且保存所有内容并重新检查它最终会显示为“没有更改,撤消所有内容”类型的消息。
编辑:你说得对,@Adam,我们已经从 VSS 转换了,但是当我们前一段时间这样做时,我们经历了这样一个程序来清理绑定,一切都很顺利。该错误最近开始出现。
tfs - 有没有办法使 TFS 可链接?
我是 TFS 的忠实粉丝,但不幸的是,他们似乎忽略了任何链接到单个项目的方法(无论是工作项目、文档还是版本控制下的文件)。 这篇博客文章讨论了使用 TSWA Power Tools 直接链接到事物(这对于构建链接通知电子邮件很有用),但这还不够,因为我需要任何用户都能够轻松复制/粘贴链接以发送给其他人. 除了 TSWA 之外,还有其他提供良好链接能力的前端吗?
您如何“获取” Team Foundation Server 上的内容,无论是需要审查的文档、需要输入的工作项,还是使用 TFS 进行源代码控制的文件?当然,每个人都不会传递 5-6 位数的 ID 吗?
version-control - 使用小型开发团队实施 Team Foundation Server
我们有一个 3 人的小型开发团队,目前正在使用 Subversion 进行源代码控制。我们预计该团队将在未来 6 到 12 个月内将其分组为 8 名成员。我们正在考虑将源代码控制更改为 TFS 或 Mercurial 以改进分支。我知道 TFS 仅用于分支是多余的,但这是当前的需要,TFS 的其他功能可以帮助我们的团队。我们对 TFS 的主要担忧之一是我们听说部署它有很多开销,尤其是在一个小团队中。我希望让社区了解可能涉及多少开销、使流程更容易的建议以及社区可能认为对做出实施决定有用的任何其他内容。
tfs - 以编程方式查找自上次良好构建以来的 TFS 更改
我在 TFS 中有几个分支(开发、测试、阶段),当我将更改合并到测试分支中时,我希望自动构建和部署脚本找到所有更新的 SQL 文件并将它们部署到测试数据库。
我想我可以通过查找自上次良好构建以来与构建相关的所有变更集,找到变更集中的所有 sql 文件并部署它们来做到这一点。但是,由于某种原因,我似乎没有与构建相关的变更集,所以我的问题是双重的:
1) 如何确保变更集与特定构建相关联?
2) 如何获取自上次良好构建以来分支中已更改的文件列表?我有最后一次成功构建的构建,但我不确定如何在不检查变更集的情况下获取文件(如上所述,它与构建无关!)