105得票10回答
如何获取tf.exe(TFS命令行客户端)?

我需要安装哪些最基本的软件才能获取'tf.exe'程序?

52得票11回答
计算机名称更改后如何更新TFS工作区?

我把电脑名称改了,现在我的Visual Studio 2012中的TFS工作区已经无法使用。 当我输入以下内容时: tf workspaces /computer:ABOTONJIC-PC /owner:* /format:detailed Workspace : ABOTONJI...

25得票8回答
TFS 2012:硬盘格式化后,工作文件夹已在使用中。

我查阅了很多论坛,还看了这个问题,但我的问题在于我已经格式化了我的电脑,所以我无法解决这个问题。我尝试从Visual Studio命令提示符中删除工作区并清除缓存,但我感觉这种映射更多是存在服务器端而不是本地缓存中,因为我的电脑已经格式化了。我不知道哪个文件保存了旧的工作路径。 另外,我尝试...

19得票5回答
在TFS中查找所有被锁定的文件

我想查看所有被锁定的文件。到目前为止,我只发现可以使用tf.exe状态命令,并查找任何带有 "!" 的内容,因为它们在用户界面中没有被报告为“锁定、编辑”。有什么想法吗?谢谢。

13得票4回答
TF.exe的等效命令是TFPT.exe scorch。

我一直在寻找与git reset相当的TF.exe命令行等效命令。 我发现了TFPT scorch,但是这是用于构建服务器(jenkins)上使用的,并且我似乎无法安装Power Tools(以标准方式)或使其工作(非标准方式,复制)。 是否存在以下方法: 在构建服务器上安装tfpt.e...

9得票2回答
解释tf diff

使用Visual Studio 2008工具, 我尝试获取变更集14318和14317的ASCII差异。 我可以使用GUI完成: tf changeset 14318 然后选择一个文件,右键单击并选择与之前的版本进行比较。然而,这有点繁琐,并且是基于GUI的。我手头的任务是将许多更改...

9得票1回答
如何获取托管TFS 2012的服务器中工作区的完整列表

我正在处理一个安装了TFS 2012的服务器。除了TFS 2012之外,该服务器还安装了Visual Studio 2010和Visual Studio 2012。我想知道是否有任何方法可以获取本地目录中工作区的列表? 我的意图是运行批处理作业,使用TF.exe从TFS检索最新的源代码并将其...

8得票3回答
Powershell和TFS:tf.exe和Power tools TFS cmdlets相比如何选择?

我正在创建一个脚本,用于在我的TFS实例中进行大量移动。我有2010 TFS Power Tools中提供的tfs cmdlets,但它们的get-help文档非常简洁。具体来说,Add-TfsPendingChange似乎不支持重命名,这迫使我使用"tf.exe rename"。首先:我是否...

7得票3回答
我上一次从TFS获取最新版本是什么时候?

我在我的电脑上有一些代码版本。我想要在第二台电脑上安装相同版本的代码,这样我就可以基于此版本拉取一个搁置集(shelveset)了。但是,我没有记录我最后一次在我的电脑上执行“获取最新版本”的日期/时间。 为了获取正确的版本,我需要知道我最后一次在我的电脑上执行“获取最新版本”的确切时间。我...

7得票6回答
使用TFS TF History来确定最新的变更集

我正在编写一个脚本,只有在源代码发生更改时才会运行构建。我需要知道自上次构建以来是否有更改。这曾经有效,因为文件夹不会被删除,所以很容易确定是否有更改,但现在每次运行构建时都会删除所有内容。我考虑使用TFS TF历史命令查询最后一个或最后两个变更集,但是从输出中解析出变更集编号时遇到了问题。我...