tf.exe folderdiff在特定文件夹中区分文件

时间:2011-04-29 05:44:38

标签: tfs tf-cli

我希望能够区分驻留在名为MessagingService的文件夹中的所有app.config文件。我现在已经阅读了关于tf.exe的文档大约50次了,我无法理解语法应该与以下内容不同:

tf.exe treediff $/myproject/main $/myproject/prod /filter:"app.config;MessagingService\" /r

但这没有留下任何结果。据我所知,文件夹包含掩码的行为不符合预期,因为以下行工作正常:

tf.exe treediff $/myproject/main $/myproject/prod /filter:"app.config;!MessagingService\" /r

但当然它只显示我不感兴趣的app.configs:)

任何具有启发性的评论都受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

尝试这个...

tf.exe treediff $ / myproject / main $ / myproject / prod / filter:“app.config; * MessagingService * \”/ r

我相信在MessagingService之前和之后需要星标,因为“app.config”是整个文件名,但MessagingService字不是整个路径值,它只是实际文件路径的一部分。