下面的示例显示了 314.cs 的本地版本与 314.cs 的工作区版本之间的差异,后者是从 Team Foundation 源代码管理 服务器签出的文件版本。
c:\projects>tf difference 314.cs
下面的示例显示了 src 文件夹中已更改过的所有文件。不显示 src 的子文件夹中已更改的文件。
c:\projects>tf difference src /format:visual
下面的示例显示了 1254.cs 的变更集 3 与变更集 8 之间的差异。
c:\projects>tf difference /version:C3~C8 1254.cs
下面的示例显示了 314.cs 的属于标签“release”的版本与属于变更集 3200 的版本之间的差异。
c:\projects>tf difference 314.cs;Lrelease 314.cs;C3200
- 或 -
c:\projects>tf difference 314.cs;Lrelease~C3200
下面的示例显示了名为 Nadia 的用户在搁置集 PeerCodeReview8 中搁置的 e271.cs 的版本与该用户的更改所基于的“基搁置集版本”之间的差异。还显示了当 Nadia 搁置时,对 e271.cs 挂起的更改的类型。
c:\projects> tf difference /shelveset:PeerCodeReview8;Nadia e271.cs
下面的示例显示了 PeerCodeReview2 搁置集中的所有文件与这些文件的基搁置集版本之间的差异。
c:\projects> tf difference /shelveset:PeerCodeReview2