1

我正在与一个队友一起在同一解决方案中与另一组并行编程。

但是,我的伴侣有一个不同的版本,最新的,与我自己的旧版本不同。我想知道是否有任何方法可以知道我机器上的确切源版本,然后告诉他从 TFS 服务器获取相同的更改集。

这可能吗?有什么地方可以记录这种信息吗?

4

2 回答 2

2

要查看您各自拥有的版本:

在团队资源管理器/源代码资源管理器中,您可以右键单击文件并 查看历史记录以查看所有更改集历史记录,您可以右键单击文件并选择/advanced/Properties以查看工作区中的内容。

相应的命令行命令tf history yourFileSpec见MSDN 上的tf history和MSDN 上的tf properties yourFileSpectf properties

要获取特定版本:

您可以在源代码管理资源管理器中右键单击文件并获取特定版本。这也有相应的命令行tf get [itemspec] [/version:versionspec]tf get on MSDN

于 2013-08-23T14:31:37.543 回答
1

tf info命令将告诉您文件的详细信息。此信息中包含本地版本(您在本地拥有的变更集)和服务器版本(服务器上的最新版本)。

C:\Temp>tf info filename.txt
Local information:
  Local path : C:\Temp\filename.txt
  Server path: $/Project/filename.txt
  Changeset  : 1099
  Change     : none
  Type       : file
Server information:
  Server path  : $/Project/filename.txt
  Changeset    : 1099
  Deletion ID  : 0
  Lock         : none
  Lock owner   :
  Last modified: Thursday, May 26, 2011 10:04:49 PM
  Type         : file
  File type    : Windows-1252
  Size         : 619
于 2013-08-23T14:19:21.860 回答