问题标签 [tfs-power-tools]

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 投票
1 回答
64 浏览

tfs-workitem - 为什么使用管理控制台在 TFS 2010 中找不到设置警报部分?

我想在 TFS 2010 中为警报通知设置 SMTP 服务器和其他设置,当我想按照以下步骤配置电子邮件通知并指定 SMTP 服务器时,我在“应用程序层”下找不到“电子邮件警报设置”,我通过 TFS 登录管理员,但是那个选项在哪里?

0 投票
2 回答
624 浏览

visual-studio-2010 - 在 Visual Studio 2010 中从源代码管理中注释变更集

我将 Visual Studio 2010 与 Team Foundation Server 2010 和 Power Tools 结合使用。

在我的代码文件(eg. \*.cs)中,我可以在编辑器中右键单击并选择Source Control"->"Annotate以获取一个额外的列,我可以在其中看到谁最后修改了这些行。这似乎不适用于我的 MVC-Views (\*.cshtml)

电动工具的扩展/功能是否有文件类型限制?

如何在 Visual Studio 中为所有基于文本的文件类型启用这个非常有用的功能?

0 投票
1 回答
39612 浏览

tfs - TFS 电动工具:外壳扩展:缺少文件/文件夹上的上下文菜单古怪和 TFS 图标

几个月来,我每天都使用TFS 电动工具。我特别依赖 Windows Shell 扩展。

大约一个星期以来,出现了两个问题:


第一期

每次进入TFS控制下的目录,都要右键点击两次才能看到TFS上下文菜单 在此处输入图像描述


第 2 期

我在文件/文件夹上漂亮的 TFS 绿色指示器不见了:

在此处输入图像描述

我已经下载并重新安装了 Power Tools,但我仍然遇到这两个问题。

关于如何解决这个问题的任何想法?


**更新**

戴夫通过链接给了我答案。以防万一链接变坏,这里是答案:

  1. 打开注册表
  2. 转到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers
  3. 在任何“Tfs”文件夹前加上数字(“1TfsOverlayAdd”、“2TfsOverlayEdit”等)。这允许他们优先于其他图标覆盖。
  4. 重新启动机器或杀死 explorer.exe 并重新启动它

    在此处输入图像描述

就延迟问题而言,我今天早上没有遇到这种情况;这很奇怪。我质疑覆盖的解决方案也是右键单击的解决方案。

现在一切都恢复正常了,所以我可以走了。

0 投票
2 回答
2012 浏览

tfs - Using TFS Power Tool to send email to Any person who get assigned a new Work Item

I can use TFS Power Tools to send emails to a specific user every-time a new work item created but instead i want to send the person who is assigned the new work item!

any one has any idea how to do that ?

0 投票
3 回答
238 浏览

command-line - 合并 TFS 2008 中的单个更改

我正在寻找一种在 TFS 2008 中将单个变更集从一个分支快速合并到另一个分支的方法。迄今为止,我的公司已手动将更改向后移植到我们产品的旧版本,因此 TFS 中的分支之间不存在合并历史记录。

因此,尝试从 UI 中仅合并一个变更集会导致一团糟。它不只是合并我指定的变更集和以前的版本(这是我想要的)之间所做的更改,而是要合并所有内容。

是否有可能在 TFS 中实现这一点?基本上,我只想将一个变更集中的更改合并到目标文件中,而忽略源和目标之间的所有其他差异。如本文所述,我已尝试从 tf.exe 进行毫无根据的合并,但这仍然导致比变更集中更多的差异。

0 投票
2 回答
976 浏览

backup - 无法启动 TFS 2010 备份计划向导

我们安装了 TFS 2010 和 SP1 以及 TFS 电动工具 2011 年 12 月。当我尝试从 TFS 管理控制台运行备份计划向导时,向导窗口永远不会显示。管理控制台冻结了一会儿,但当我关闭管理控制台时,会弹出一个对话框询问我是否要关闭向导。

有人遇到过这个问题吗?有没有办法在 TFS 管理控制台之外运行备份向导?

编辑:

重新安装 Power Tools 没有帮助,我也尝试过其他用户(同样的事情发生)。事件日志中没有报告错误。

0 投票
1 回答
310 浏览

tfs - 从命令行获取 tfs shevleset 详细信息

想知道是否有一种方法可以从命令行查询搁置集的详细信息。我经常需要将我的搁置集迁移到以后的分支,以便最终签入。问题是当一个人使用 Team Foudation Power Tools (tfpt migrate) 命令时,它不仅需要知道搁置集的名称,还需要知道它开发的源分支/搁置在下面。很高兴找到一种方法来利用已经提供了“Shevleset 名称”。

0 投票
1 回答
202 浏览

tfs - CC.NET / TFS 不会删除构建服务器上已删除的文件

TFS 是我的存储库,CC.NET 是我的构建服务器。如果我在 Visual Studio 或 TFS Powertools(Windows 资源管理器扩展)中删除一个文件,并检查该删除,我可以有理由相信该文件不会从我的构建服务器中删除。结果,由于文件冲突(尤其是重命名的文件),构建通常会失败。

有没有其他人目睹过这种行为?有没有办法确保这些更改反映在构建服务器上?

谢谢; 邓肯

0 投票
1 回答
898 浏览

tfs - 当状态改变时,如何在特定查询上提醒 TFS?

我通过 Team Foundation Server Power Tools 使用警报资源管理器。我的情景是当空间工作项的状态更改了发送给用户的电子邮件时。但是当我想在某些字段上创建查询时,我将它们添加到我的 workItemType 之前,只有可能的运算符是 (Changed-ChangeFrom-ChangeTo) 但我想要运算符(=,<>,...)。为什么这个字段没有那个运算符?我应该怎么办?

0 投票
1 回答
1090 浏览

powershell - 如何使用管理单元从 Windows 资源管理器启动 PowerShell

这个问题回答了如何从 Windows 资源管理器启动 PowerShell。

我想从 Windows 资源管理器启动 PowerShell,并预先加载了我的 TFS Shell 管理单元。

我用这个命令**创建了一个批处理文件(RunPowerShell.bat)并将它放在System32目录中:

这可行,但我想在 Windows 资源管理器地址栏中键入“PowerShell”。

是否可以通过键入“PowerShell”从 Windows 资源管理器加载此管理单元?

**上面显示的命令来自菜单选项中我的 PowerShell 控制台链接的“目标”框:

在此处输入图像描述


更新

Chris N 让我朝着正确的方向前进。

我必须做一些事情才能让它工作,所以我把它们放在这里:

创建并注册以下注册表文件(*.reg),以便 PowerShell 了解 TFS PowerShell DLL 文件:

在记事本中,使用以下命令创建一个新文件:

如果我从 Windows 菜单中的链接加载,IF语句可防止错误。

然后,将该文件保存为:

这将使命令对 Windows 上的所有 shell 和所有配置文件运行;如果您需要更小的范围,请阅读 Chris 的答案中的链接。