问题标签 [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.
tfs - tf.exe 相当于删除添加的文件
在连接到 TFS 2015 上的团队项目的 Visual Studio 2015 中,我可以转到Team Viewer -> Pending Changes
我的(本地)工作区中的文件列表,这些文件是“添加”但尚未提升到源代码管理。这些都列在超链接中,例如Detected: 121 add(s), 0 delete(s)
. 当我单击此链接时,会打开一个窗口,列出我可以添加的所有文件select all -> right click -> delete
如何使用 tf.exe 来完成?
tfs - 如何修复“您无权访问”访问 VS Team Services
我可以打开 Internet Explorer 并登录就好了。
凭证保存在凭证管理器中。
尝试访问任何 tf.exe 命令都会导致 TF30063 错误。
我没有在这台机器上安装 VS。
关于尝试什么的任何建议?
更新:
这是我为解决此错误而采取的步骤。
- 通过 IE 登录 VS Team Services
- 在命令提示符处:
我还尝试了其他一些,但他们每个人都返回相同的未经授权的错误。
这些命令都可以在使用相同凭据连接到相同 tfs 存储库的另一台服务器上运行,这让我相信这是 IE 和/或 Internet 安全选项中的内容。
tfs - 获取 TFS 高级的批处理文件命令使用最新版本获取特定版本
请让我知道“获取 TFS 高级获取特定于最新版本”的批处理文件命令
高级 --> 获取特定版本 --> 输入“最新版本” --> 覆盖 --> 获取
tfs - tf.exe vc merge /discard 命令可以撤消吗?
我正在使用该tf.exe vc merge /discard
命令删除一些变更集作为合并候选者,并且想知道是否有办法撤消此操作?
sql-server - TFS 不会破坏文件,未使用的空间不会被释放
我删除了很多文件,然后使用了TF DESTROY
cmd工具。在意识到我错过了/startcleanup
命令后,我想“哦,好吧,明天空间将是空闲的,因为 TFS 会自行清理”。
第二天:什么也没发生,应该释放大约 80GB。
我去了 MSSQL 管理工作室,搜索并运行存储过程“删除未使用的内容”和“删除未使用的文件”,猜猜发生了什么?:我突然丢失了大约 20GB 的空间,所以到 80GB 应该是免费的,但是我丢失了 20GB。
对此有何解释?我做错了什么?
我正在使用 TFS 15
powershell - 使用 Powershell 的“GetLatest”不会在新的 TFS 工作区上下载文件
我正在尝试创建一个 Powershell 脚本,它将在临时位置设置一个全新的工作区,对选定的解决方案/项目执行 GetLatest,并下载源代码,以便我可以触发进一步的构建/版本控制操作。
我认为我的脚本或多或少是正确的,但问题是每次我运行它时,它都会告诉我有 0 次操作......即我已经有了最新版本。这导致根本没有下载任何内容。
谁能看到我做错了什么?
python - 如何在 Jenkins 中执行 TF 命令
我正在尝试使用 Jenkins 连续(每 5 分钟)合并一个分支。我正在使用 Visual Studio,因此使用 TFS tf 命令合并,我这样做
我还尝试从本地人添加、签出、签入到服务器,但它也不起作用:
但是,它不起作用,第一个示例出现以下错误:
'tf' 不是内部或外部命令、可运行程序或批处理文件。我也收到第二个类似的错误。
感谢您的帮助
batch-file - 管理构建控制器
我想从 bat 文件中禁用/启用构建控制器(或构建代理)。我想这样做,以便我们可以每天晚上安排构建,然后在代码冻结期间禁用它们。“TFPT builddefinition /enabled:false”很接近……但这仅用于克隆构建定义。如果没有,有没有办法从 bat 文件中禁用签入?然后我将编辑我的 Build Def 并取消选中“即使自上次构建以来没有任何变化也构建”框。谢谢
tfs - “tf status”查看未“检测到”的未决更改添加
我想用来TF.EXE
获取我的源分支中未决更改的列表。我想要在 Visual Studio 的“Pending Changes”窗口中看到的相同列表。
例如,我目前在 Pending Changes 窗口中显示了 167 个未决更改,大约 50/50 次编辑和添加。在 Excluded Changes 下,有一个标题为“Detected: 49998 add(s)”的按钮。这些实际上是我的解决方案目录中的数以万计的中间/输出文件,它们不受源代码控制,我不希望它们受源代码控制,并且根据该术语的任何定义都不是“待更改”。
但是,当我tf status
在我的解决方案目录中执行此操作时,它会将所有这些文件显示为添加。如何仅获取 Visual Studio 中显示的待处理更改列表(即在我提交更改时实际签入的文件)?
或者,通过某种方式从 Visual Studio UI 复制列表。我只想将此列表放入电子邮件中,但 UI 很糟糕(不会扩展以使用可用的垂直空间,无法复制文本等),并且命令行给了我垃圾。
(编辑)解决方案:tf checkin /recursive
,选择列表中的项目并按 CTRL+C 以获取剪贴板上的列表。