【问题标题】:TFS 2010- Getting a specific version of a file from checked-in taskTFS 2010-从签入任务中获取特定版本的文件
【发布时间】:2013-12-03 15:10:59
【问题描述】:

如何从签入任务中获取特定版本的文件?

当我右键单击文件并选择历史记录时。它向我显示“更改集”,当右键单击“更改集”并选择“获取此版本”时,它也会获取该版本的其他文件。但我只需要获取一个文件的特定版本。

【问题讨论】:

    标签: c# .net visual-studio tfs


    【解决方案1】:

    如果您在源代码管理资源管理器中右键单击您的文件并选择高级->获取特定版本,您可以选择您想要的文件版本。您可以从那里按变更集等进行搜索。

    或通过命令行按日期:

     tf.exe get c:\myproject\mybranch\myfile.txt /v:D"2013-11-23"
    

    或按变更集编号:

     tf.exe get c:\myproject\mybranch\myfile.txt /v:C12345
    

    您可以通过 History 命令查看变更集编号:

    tf.exe history c:\myproject\mybranch\myfile.txt
    

    【讨论】:

    • 我只找到了这些选项:查看、获取最新版本、获取特定版本……、检查编辑……、锁定……、删除、重命名…… ...
    • 我从我的视觉工作室添加了一张图片。
    • 获取特定版本是您想要的版本
    • 是的,在您的屏幕截图中高级选项可用,但在我的情况下它不可用。我使用的是 Visual Studio 2010,而您使用的是 Visual Studio 2012。所以版本差异可能是原因。
    • VS 2010 没有高级菜单,但也不算太远。看这里msdn.microsoft.com/en-us/library/ms181416(v=vs.100).aspx
    猜你喜欢
    • 2016-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-08
    • 1970-01-01
    相关资源
    最近更新 更多