Tfs TF.EXE'的XML格式的任何文档;是vc状态命令吗? 我正在编写一个脚本,它将对我的TFVC(微软Team Foundation版本控制)工作区中的修改文件起作用。我正在调用tf.exe vc status/format:xml以获取更改列表,但我需要排除删除。它返回的XML格式是否有文档记录?我知道我想过滤PendingChange元素的chg属性,我可以通过删除一个文件并查看它返回的内容来发现该值,但我怀疑可能还有其他值需要检查。如果编写一个有文档记录的规范列表,而不是每次脚本在一个我以前没有见过的新值或组合上失败时修复它,那会更好。文档或模式定义是否存在?(我使用的两个搜索引擎都没有让我找到任何。)

Tfs TF.EXE'的XML格式的任何文档;是vc状态命令吗? 我正在编写一个脚本,它将对我的TFVC(微软Team Foundation版本控制)工作区中的修改文件起作用。我正在调用tf.exe vc status/format:xml以获取更改列表,但我需要排除删除。它返回的XML格式是否有文档记录?我知道我想过滤PendingChange元素的chg属性,我可以通过删除一个文件并查看它返回的内容来发现该值,但我怀疑可能还有其他值需要检查。如果编写一个有文档记录的规范列表,而不是每次脚本在一个我以前没有见过的新值或组合上失败时修复它,那会更好。文档或模式定义是否存在?(我使用的两个搜索引擎都没有让我找到任何。),tfs,tfvc,Tfs,Tfvc,似乎还没有这样的文档可用。主要用途如下: 我已经在XML文件中测试了PendingChange元素的chg属性,用于上面的挂起更改类型,您可以引用它: PendingChange chg="Encoding Branch" PendingChange chg="Undelete" PendingChange chg="Rename" PendingChange chg="Edit" PendingChange chg="Add Edit Encoding" PendingChange chg

似乎还没有这样的文档可用。主要用途如下:

我已经在XML文件中测试了PendingChange元素的chg属性,用于上面的挂起更改类型,您可以引用它:

PendingChange chg="Encoding Branch" 
PendingChange chg="Undelete"
PendingChange chg="Rename"
PendingChange chg="Edit"
PendingChange chg="Add Edit Encoding"
PendingChange chg="Edit Rollback"
PendingChange chg="Delete"
PendingChange chg="Edit Encoding"

我发现挂起的更改类型来自枚举Microsoft.TeamFoundation.VersionControl.Client.ChangeType,该枚举记录在TFVC客户端API文档中。虽然它不是XML格式的文档,但它是可能值的规范列表


作为旁注,我最终无法将XML输出用于我的脚本,因为它不包含脚本所需的新文件(除非已专门添加了这些文件,在我的场景中它们不是)。(因为我没有时间编写TFVC客户端库的代码,所以我分析了
TFVC状态/格式:简介
)的输出。

您的回答让我想到了TFVC客户端库,这让我想到了可能是最正式的列表,因为XML格式没有正式文档。所以这很有帮助。