问题标签 [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 回答
2425 浏览

visual-studio-2012 - Trying to search changeset using the command tfpt searchcs in command utility gives me TF30012 error

When I try searching changeset using the command tfpt searchcs in command utility gives me the error

Tf30012: unable to connect to this team foundation server possible reasons for failure include:

  • The name, port number, or protocol for the TFS is incorrect
  • The TFS is offline
  • The password has expired or incorrect

Technical information (for administrator):

The remote server returned and error:(404) not found.

I've entered the following values in the "Server Name" and "Under Server Path" fields:

  • Server Name: http://server:8080/tfs
  • Under Server Path: $/ProjectCollectionName/ProjectName/Path/Under/Project/
0 投票
3 回答
17158 浏览

powershell - 使用 Powershell 从 TFS 获取最新版本的文件夹

我正在尝试使用 Powershell 从 TFS 中“获取最新版本”的特定文件夹。

我已经安装了 TFS Snappin,并且一直在 PowerShell 中使用 TFS Power Tools cmdlet(例如 Get-TfsChildItem 和 Select-TfsItem 等)[我如何设置 TFS PowerShell Snapin ],并浏览了他们的文档(我没有找不到足够的解释!)。

当我尝试从 TFS 获取整个文件夹结构的最新版本时,对要使用的确切 cmdlet 感到困惑,该结构映射到我的本地驱动器(而不仅仅是变更集或 ChildItem)。

示例:Tfs 路径 - $/APD-RepairSolutions/Main/Database

映射路径 - D:\TFS\APD-RepairSolutions/Main/Database。

我想要一个代码,它将迭代地获取整个文件夹数据库的最新版本,(具有表数、存储过程等)

我在用 ..

对我的情况没有帮助 - 因为它只返回当前目录中的最新变更集。

0 投票
1 回答
631 浏览

tfs - TFS 2013 - 描述 HTML 字段不能是必需的

TFS 用户和/或迷们,我们正在使用 TFS 2013。当我为描述 HTML (Microsoft.VSTS.Common.DescriptionHTML) 添加必需时,默认值仍然显示为“我想要这样”,因此它没有'不需要用户填写任何内容并且它不会显示为黄色。当然,我可以更改字段,但我们已经有很多内容与描述 HTML 相关联,不能冒险更改字段(报告等已经设置好)。我将如何更改它:A.它是空的,将显示为必需的或 B.它需要用户更改值

我尝试过的事情:将值设置为空。不允许我同时为空和必需。将默认值设置为空。也不允许我这样做。将禁止值设置为其具有的默认文本。不允许用于该领域。为字段应用 WhenNotChanged 规则并将其设置为必需。它已经有一个值,因此是否需要它并不重要。 显示描述 HTML 字段和必填项,没有默认文本

我无法删除的默认文本使

0 投票
1 回答
2808 浏览

linux - 如何使用 Powertop

我正在研究我们实验室(服务器、电源 pcs)中不同机器的功耗分析。我开始了解 powertop 进行功率分析。到目前为止,我只在我的笔记本电脑上使用它,并在笔记本电脑使用电池并连接到电源(插入)时分析电源。现在我必须在服务器等上移动。我的脑海中有一些问题并且搜索了很多但仍然感到困惑。请指导我这些问题。

  1. powertop 可以在 PC 和服务器上使用(是否有备份) 2. 我对其进行了实验,它在服务器上工作,但没有出现瓦特等列,这是我的主要问题。
  2. 在服务器上运行时,powertop 上如何显示瓦特等。4.如果我在插上电源时将笔记本电脑上的所有用电量(瓦特等列)加起来。这个值是我系统上消耗的总功率吗?
  3. powertop 的准确率是多少(%)。
  4. powertop 的工作原理是什么,即从哪里获取有关电源使用情况的信息。它是否读取了一些特定的寄存器?如果您不想给出这个问题的答案,请告诉我一点。我是学生,不属于大公司。

问候

0 投票
0 回答
196 浏览

visual-studio-2012 - 如何让 TFS 记住电动工具的密码?

我的 TFS 凭据与我的 Windows 凭据不同。更准确地说,这是我的凭据的样子

对于我的工作站

对于 TFS


问题

  1. 每次我在电动工具中使用命令“tfpt online”时,它都会提示我输入凭据。没有“记住我”选项。
  2. 每次我打开一个新的 Visual Studio 实例并说“连接到 TFS”时,它都会提示输入凭据。没有选项记住/保存密码

尝试和失败的尝试

我尝试在 Windows 的凭据管理器中添加 TFS 凭据。还在 Internet 选项 -> 安全设置中将服务器名称添加到“受信任的站点”。这些都没有解决原来的问题。

在此处输入图像描述

0 投票
1 回答
317 浏览

tfs - Visual Studio Team Foundation Server - 需要查明项目是否在源代码控制中的其他任何地方引用(清理)

我正在对一个大型、分支严重的源代码控制系统(Visual Studio Team Foundation Server 2013)进行重组和清理。我需要一种快速的方法来确定我们正在清理的项目(删除、归档、移动)是否在源代码控制中的其他任何地方被引用,以便可以有效地移动它们。

请注意,我们只对项目级别的引用(对 .CSPROJ 文件的引用)感兴趣,而不是单个资源/代码/等文件。

我正在寻找的解决方案种类——1.现成的 TFS Power Tool 2.TFS 脚本 3.内置的 TFS 命令(如果存在的话,类似这样的命令...... > TFS /find-dependency "foo.csproj" ) <--- 涅槃

编辑:根据下面给出的建议,我得到了这个链接:Visual Studio 项目的依赖关系图,它有我迄今为止找到的关于自动化的最佳建议。扩展这个 PowerShell 脚本可能是最好的方法。

编辑:顺便说一句,我的团队方法已经完成,现在我有一个 Excel 表,其中包含可以使用和/或编写脚本的依赖项。现在这对我有用。

问题已结束。

0 投票
3 回答
12870 浏览

powershell - 使用 PowerShell 将文件从 tfs 版本控制复制到目录

有人知道是否可以将文件从 TFS (2013 Update 2) 源代码管理复制到计算机上的特定文件夹?

假设我有服务器路径$/BuildTemplate2013/BuildProcessSource,我希望C:\destinationDir使用 PowerShell 复制/下载该目录的所有文件。那可能吗?我安装了 TFS 2013 Update 2 电动工具,但找不到任何命令...

0 投票
1 回答
879 浏览

visual-studio - 撤消搁置集中存在的本地更改?

问题

很多时候,当一个团队在修复代码库的一部分时,我们必须在本地有一个他们的搁置集,这样我们才能继续工作。但是,在工作过程中,我需要搁置更改以进行代码审查。这不是什么大问题,因为我可以先获取他们的搁置集,排除这些更改,进行更改,然后搁置它们。

但是,当他们签入他们的更改时,我没有好的方法(除了手动)来简单地撤消他们的搁置集(专门存在于该搁置集中的文件)。至少我还没有找到方法,所以这就是我问的原因。

研究

因此,根据此处的文档,其中没有tfpt可以执行此操作的命令。此外,根据此处的文档,其中也没有tf可以执行此操作的命令。我还深入研究了ShelvesetsandUndo命令以寻找可能的开关。

0 投票
1 回答
345 浏览

contextmenu - Why does TFS Power Tools 2012 not recognise newly uncloaked project?

I have TFS Power Tools 2012 installed on my PC.

I recently uncloaked a project in TFS and performed a get operation to bring the project folder into my private workspace (using server-side for backwards compatability with VS2010).

Whilst in Visual Studio, there is no problem - I can check it out and check back in.

However, Power Tools does not recognise the new folder in windows explorer. In other words, all other projects have the green-arrow icon overlay, but this one doesn't. Right-clicking on the folder also does not bring up the TFS context menu.

Does anyone know what I may have neglected to do? I have tried deleting the folder and doing a "Get specific..." to bring it back in. Hell, I've even done a repair on TFS Power Tools and restarted; the behaviour remains unchanged.


This is not my problem (the rest of my projects do show the icon overlay)...

Possible duplicate here maybe...

0 投票
0 回答
438 浏览

version-control - TFS PowerTools 2013 - Cross Branch Unshelve - 已添加具有相同密钥的项目

好的,我正在把头发拉出来。

我在用:

  • VS 2013.2
  • TFS 2013
  • TFS 电动工具 2013

我搁置了主分支上的挂起更改,我只是想在创建搁置集后创建的 dev 分支上取消搁置它们,而不保留挂起的更改。

我的工作区映射如下:

我正在运行以下命令:

无论 VS 是否运行,删除缓存并让 VS 重建它等,总是会得到以下结果。

“已添加具有相同密钥的项目。”

任何帮助是极大的赞赏!