问题标签 [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.

0 投票
8 回答
11459 浏览

version-control - Visual Source Safe --> TFS 迁移

在这里,我们已经使用一堆 Visual Source Safe 存储库大约 10 年了。

现在我想摆脱 sourcesafe 并继续使用 Team Foundation Server。

在我开始迁移之前,您有什么建议或技巧吗?我需要注意哪些事项?

我相信这种迁移将意味着我们的工作习惯必须以某种方式进行修改。您认为这些变化会给组织带来问题吗?想想在一个站点中有大约 20 名 .NET 开发人员。

0 投票
1 回答
486 浏览

tfs - 构建环境的 TFS 生命周期管理

C# 当某些项目( .csproj项目)是实际构建系统的一部分时,您将如何管理生命周期和自动化构建过程?

示例:.csproj是一个使用 在BuildEnv.csprojMSBuild中实现的任务的项目。两个项目都是同一个产品的一部分(意思是,BuildEnv.csproj会随着产品的开发而频繁更改,而不是很少更新的第 3 方)

0 投票
4 回答
2635 浏览

visual-studio - 安装 Team Foundation Server

设置 TFS 2008 Workgroup 版本的新实例的最佳实践是什么?

具体来说,约束如下:

  • 必须安装在现有的 Windows Server 2008 64 位上
  • TFS 应用层只有 32 位

我应该在 Windows Server 2008 或 2003 的虚拟实例中安装 SQL Server 2008、Sharepoint 和应用程序层(我已经在运行 Hyper-V),还是使用主机操作系统上的数据库和虚拟机中的应用程序层来拆分这些层?

编辑:显然,建议 拆分图层

0 投票
17 回答
62764 浏览

visual-studio-2008 - 如何回滚 TFS 签入?

我想回滚我最近在 TFS 中所做的更改。在 Subversion 中,这非常简单。然而,在 TFS 中这似乎是一个令人难以置信的头痛:

选项 1:获取先前版本

  1. 手动获取每个文件的先前版本
  2. 查看编辑
  3. 失败 - 结帐(在 VS2008 中)迫使我获取最新版本

选项 2:获取 TFS 电动工具

  1. 下载 Team Foundation 电动工具
  2. 从 cmd 行发出回滚命令
  3. 失败 - 如果有任何其他未决更改,它将不起作用

选项 3:手动撤消更改

  1. 手动撤消我的更改,然后提交一个新的变更集

问题

如何回滚到 TFS 中的先前变更集?

0 投票
7 回答
8238 浏览

visual-studio-2008 - 如何从命令行从 Visual Studio 解决方案获取最新信息?

如何像在 Visual Studio 的解决方案资源管理器上下文菜单中那样递归地获取最新版本的解决方案?我想从命令行或通过宏来执行此操作。我正在尝试通过使用一组批处理文件来自动化我的日常工作。我相信很多开发人员都希望拥有这样的东西。

tf get仅以递归方式获取文件夹的内容(不是解决方案)。它不查看项目依赖项等。那是行不通的。

0 投票
2 回答
633 浏览

tfs - 查询 TFS 以获取更新的文件

我想了解在 TFS 中更新的文件(其他人签入)中我没有最新版本的文件的概述。

0 投票
1 回答
96 浏览

tfs - webtests 是否需要构建服务器上的 VS 测试器版本?

在未安装 VS 2008 Team System Tester Edition 的情况下使用 TFS 构建服务器- 是否可以在构建过程中运行一系列 Web 测试?

我知道 Webtests 只能使用 VS 的测试版来记录。这是Jeff 在 Vertigo 时发表的一篇关于此的帖子。

不过,我只是在尝试运行测试。这是否也需要安装 VS 的测试版?

0 投票
1 回答
757 浏览

tfs - 使用 Team Foundation Server 合并功能时出错

在 Team Foundation Server 中合并两个代码分支时,出现以下错误:

字典中不存在给定的键。

某些文件已检出并显示在“待更改”中,但实际上并未进行任何更改。

我有一个解决方法:

  1. 尝试合并(失败并出现错误)
  2. 从主干获取最新信息
  3. 使用“合并、编辑”或“合并”撤消所有挂起的更改
  4. 再次合并(这次有效)

关于导致此错误的任何想法?

回答后编辑:似乎是一个错误。而且它非常可重复。每一次合并都会这样做。我将向 MS 发送错误报告,看看会发生什么。

0 投票
4 回答
527 浏览

version-control - 将 Team Explorer 匿名连接到 Codeplex

我正在使用 Codeplex 并尝试使用 Team Explorer 连接到他们的源代码控制,但没有任何乐趣。

我还尝试使用服务器名称和项目名称连接 HTTPS 或 HTTP。由于我在 Codeplex 上没有用户帐户,因此无法登录。

我只是想检查一些代码而不更改它。我的问题是:

如何匿名将 Team Explorer 连接到 Codeplex 服务器?

0 投票
8 回答
7387 浏览

tfs - 向团队提供 TFS 构建状态通知的最佳方式是什么?

我喜欢 TFS 的警报机制在构建中断时发送的状态电子邮件。但是,我想向整个团队发送这样的电子邮件,而不是依赖团队订阅警报...

在覆盖“OnBuildBreak”并使用 MSBuildCommunityTasks EMail 任务时,我很难自己生成足够详细的消息。

有没有办法强制将 TFS 警报发送到电子邮件列表?您能推荐一种发送此类状态通知的方法吗?