我在我的电脑上有一些代码版本。我想要在第二台电脑上安装相同版本的代码,这样我就可以基于此版本拉取一个搁置集(shelveset)了。但是,我没有记录我最后一次在我的电脑上执行“获取最新版本”的日期/时间。
为了获取正确的版本,我需要知道我最后一次在我的电脑上执行“获取最新版本”的确切时间。我相信一定有某种方法可以做到这一点,也许是通过命令行。有人知道吗?
我在我的电脑上有一些代码版本。我想要在第二台电脑上安装相同版本的代码,这样我就可以基于此版本拉取一个搁置集(shelveset)了。但是,我没有记录我最后一次在我的电脑上执行“获取最新版本”的日期/时间。
为了获取正确的版本,我需要知道我最后一次在我的电脑上执行“获取最新版本”的确切时间。我相信一定有某种方法可以做到这一点,也许是通过命令行。有人知道吗?
在相应的工作空间内运行以下命令:
tf history $/ -r -version:W -stopafter:1
# run in old workspace
tf label MyWorkspaceVersion $/ -r -version:W
# run in new workspace
tf get -version:LMyWorkspaceVersion
当您拉取一个货架集时,它会将您拉取的工作区设置为与创建该货架集的原始工作区相同的状态,包括回滚文件版本,以便您具有一致性。
在机器#2上,您只需要获取最新版本,然后拉取货架集并开始工作即可。
如果您只想找出货架集所针对的更改集,则在取消货架对话框中选择您感兴趣的货架集并查看其详细信息,右键单击其中一个文件并选择属性。在弹出的窗口中,您应该能够看到货架集的修订号。
希望这可以帮助到您。