我如何知道本地计算机上的当前源版本

时间:2013-08-23 14:04:20

标签: visual-studio-2010 tfs tfs2010

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

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

这可能吗?有没有记录这种信息的地方?

2 个答案:

答案 0 :(得分:2)

要查看每个版本的版本:

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

相应的命令行命令为tf history yourFileSpec,请参阅tf history on MSDNtf properties yourFileSpec,请参阅tf properties on MSDN

获取特定版本:

您可以右键单击Source Control Explorer中的文件并获取特定版本。这也有tf get [itemspec] [/version:versionspec]的相应命令行,请参阅tf get on MSDN

答案 1 :(得分: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