Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 如何知道本地计算机上的当前源版本_Visual Studio 2010_Tfs - Fatal编程技术网

Visual studio 2010 如何知道本地计算机上的当前源版本

Visual studio 2010 如何知道本地计算机上的当前源版本,visual-studio-2010,tfs,Visual Studio 2010,Tfs,我正在和一个队友一起用同一个解决方案与另一个小组并行编程 但是,我的伴侣有一个不同的版本,最近的版本,与我自己的版本不同,更老的版本。我想知道是否有办法知道我机器上的源代码版本,然后告诉他从TFS服务器获取相同的更改集 这可能吗?有任何地方记录这种信息吗?tf info命令将告诉您文件的详细信息。此信息中包括本地版本(您在本地拥有的变更集)和服务器版本(服务器上的最新版本) 要查看每个人的版本,请执行以下操作: 在团队资源管理器/源代码资源管理器中,您可以右键单击一个文件并查看历史记录查看所有更

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

但是,我的伴侣有一个不同的版本,最近的版本,与我自己的版本不同,更老的版本。我想知道是否有办法知道我机器上的源代码版本,然后告诉他从TFS服务器获取相同的更改集


这可能吗?有任何地方记录这种信息吗?

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

要查看每个人的版本,请执行以下操作: 在团队资源管理器/源代码资源管理器中,您可以右键单击一个文件并查看历史记录查看所有更改集历史记录,也可以右键单击一个文件并选择/advanced/Properties查看工作区中的内容

相应的命令行命令是
tf history yourFileSpec
see和
tf properties yourFileSpec
see

要获取特定版本,请执行以下操作:
您可以右键单击源代码管理资源管理器中的某个文件并获取特定版本。这也有一个相应的命令行
tfget[itemspec][version:versionspec]
see

工作起来很有魅力!非常感谢。
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