问题标签 [tf-cli]
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-2012 - tf.exe info /version:T 不是最新的
我正在使用 tf.exe 获取路径的最新信息,但是
只给我第一个信息。但我显然需要最新的。使用 VS2013 和内置历史,我可以看到最新的。
可能是什么问题呢?
tfs - TF签入忽略“没有要签入的文件”错误
背景:每当我们签入 API 项目时,我正在编写一个批处理文件来创建和签入一些合同文件(API 文件的语言不可知表示)。我正在使用以下命令签入文件:
合同文件通常不会更改,因此我经常收到此错误:
没有剩余的更改要签入。
结果构建失败。
问题:有没有办法避免这个特定的错误?
我已经尝试过:我知道/force
标志tf checkin
(如建议here),但宁愿不使用它,因为我宁愿只在实际发生更改时签入(我不想用变更集污染分支历史没有变化)。我也看过tf diff
andtf folderdiff
命令,但看起来他们将结果输出到命令行,我无法执行以下操作:
tfs - TFS 标签命令行
我正在尝试使用 TFS 命令行 TF.exe 执行以下操作
- 创建标签并将标签应用于文件夹下最新版本的文件和子文件夹
- 比较 2 个标签以找出 2 个标签、文件名、变更集详细信息等之间的差异
我都试图通过命令行来实现
powershell - 在 powershell 中运行带参数的 TFS 命令
嗨,我正在尝试通过 powershell 运行“tf get”命令,但是当它到达参数时,我总是会收到意外的令牌错误。
我在 PowerShell 脚本中按照这篇文章 TFS 命令中的说明进行操作
发生错误的行是
其中 $args[$i] 是用户输入的参数,但脚本在调用 tf.exe 后停止执行
有人可以帮我吗?谢谢。
tfs-power-tools - 如何使用命令行将 TFS 工作项链接到另一个工作项
如何使用命令提示符将现有 TFS 工作项链接到另一个。TFS 中是否有此命令行选项。我知道我可以使用 tfpt.exe 创建或修改工作项,但我找不到将工作项链接到另一个工作项的选项。
visual-studio-2012 - 如何使用以破折号/连字符开头的 tf.exe 删除工作区?
我有一个用于删除 Team Foundation Server 工作区的特定命令:
我们最近有人离开,他在大约一半的工作区前加上破折号/连字符,所以运行我常用的命令行
tf workspace /delete "-name";domain\user /server:http://domain:8080/tfs
返回错误Unrecognized command option 'name;domain\user'.
如果我尝试使用"^-name"
我得到TF14061: The workspace ^-name;FirstName LastName does not exist.
tf workspace /delete ^-name;domain\user /server:http://domain:8080/tfs
也返回错误Unrecognized command option 'name;domain\user'.
。
双连字符和单引号也不起作用。
理想情况下,我想知道如何使用tf
命令行工具删除以连字符开头的工作区,所以除非不可能,否则我不会寻找另一个工具的链接来使用。有没有办法正确转义名称?
command-line - 如何从命令行重建 TFS 工作区?
我需要在我的工作站上重建我的本地工作区,以删除一些阻止我进行进一步更改的冲突更改。
我收到以下错误,需要解决它,以便我可以继续工作。
冲突“uc_example.ascx.cs” - 无法执行获取操作因为您有任何可用的冲突编辑
我更喜欢从命令行执行此操作。
windows - 单个 Team Foundation 命令在 Jenkins 中执行后退出构建步骤
在 Windows Slave 上的自由样式 Jenkins 作业中执行 Team Foundation 命令时(在“执行 Windows 批处理命令”部分中),成功执行命令将导致批处理命令的构建步骤退出,无论是否有其他tf.cmd 调用后剩余的命令。
例如,要创建一个新工作区然后映射该工作区,我需要 2 个单独的“执行 Windows 批处理命令”构建步骤实例。将这两个命令放在同一个构建步骤中将导致仅执行第一个命令。
有谁知道为什么会发生这种情况以及如何解决它(除了当前许多构建步骤的解决方法)。
谢谢。
注意:TF 插件不适合我对这个特定 Jenkins 工作的需求,因为该插件不允许从标签中获取。
tfs - 为什么 tf merge /candidate 不显示挂起的合并,而 Visual Studio 显示?
当我在 Visual Studio 上列出 Branch1 和 Branch2 之间的待处理合并时,它会显示它们。但如果我使用 tf 它不会。我用来列出与 TF 的待处理合并的命令是:
我得到
没有要合并的更改。
为什么 TF 显示没有待处理的合并?
我正在使用带有 TFS 2013 的 Visual Studio 2013。
visual-studio - TF.EXE 命令不包括可执行 (*.DLL) 文件
作为我们自动构建过程的一部分,我正在使用该TF.EXE
实用程序将一些构建输出自动移动到 TFS 中。
这是命令行:
这一切都很好,除了其中一个输出文件具有.dll
扩展名的皱纹。最初,该文件会按照您的预期被拾取,然后在最后它会打印以下有用的消息: