要创建挂起更改的统一差异,可以使用tf diff
命令,如下所示:
tf diff /recursive /format:unified C:\Development\MyProjectDir > pendingChanges.diff
但是,这将输出包含"包含的更改"中的文件更改的差异。和#34;排除的变化" Visual Studio中“待更改”窗口的各个部分。是否有任何方法可以输出差异,只需更改"包含的更改"部?
答案 0 :(得分:0)
如果您将所需的更改放在搁置集中,则可以将搁置集与搁置集所基于的变更集进行比较。
更新的命令就像是(假设你从工作区文件夹的根目录运行它)
tf diff /recursive /format:unified /shelveset:MyPendingChanges . > pendingChanges.diff
有关详细信息,请参阅the docs