更新工作区中的文件版本
使用 Get 命令将版本从服务器更新到本地工作区。 可以使用 Get 命令通过源代码管理资源管理器、解决方案资源管理器或命令行获得 Get 命令。 有关更多信息,请参见创建工作区以使用团队项目。
获取操作会将文件复制到本地计算机上(如果本地计算机上没有这些文件)。 如果文件已存在,则当这些文件发生更改后,获取操作会更新这些文件。
所需权限
若要执行这些过程,您必须将**“读取”权限设置为“允许”**。 有关更多信息,请参见 Team Foundation Server 权限。
从源代码管理资源管理器中更新工作区中的版本
在**“视图”菜单中单击“其他窗口”,然后选择“源代码管理资源管理器”**。
在“源代码管理资源管理器”中,选择要将其版本更新到本地工作区的文件夹或文件,然后右击它。 单击**“获取最新版本”以检索该项的最新版本,或者单击“获取特定版本”**。
如果在**“获取”对话框中单击“获取特定版本”,请确保已选定文件夹或文件。 在“版本”区域的“类型”**列表中,选择更新文件或文件夹的方式:
变更集 根据变更集获取版本。 有关更多信息,请参见查找有关变更集的信息。
日期 根据日期获取版本。 如果选择此选项,请在**“日期”**列表中选择一个日期。
标签 根据“标签”获取版本。 有关更多信息,请参见使用标签获取文件快照。
最新版本 如果选择此选项,将使用 Team Foundation 版本控制 服务器上的最新版本进行更新。
工作区版本 根据工作区获取版本。
(可选)单击**“覆盖未签出的可写文件”**以允许系统覆盖现有文件。
(可选)单击**“即使本地版本与指定的版本匹配也覆盖所有文件”**。
单击**“获取”**来完成更新。 在更新文件或文件夹后,双击可以将其打开进行编辑。
从解决方案资源管理器中更新工作区中的版本
在“解决方案资源管理器”中,右击要更新其版本的解决方案、项目或单个文件。 单击**“获取最新版本”以检索该项的最新版本,或者单击“获取特定版本...”**以检索特定的版本。
如果在**“获取”对话框中单击“获取特定版本...”,请确保已选定文件夹或文件,然后在“版本”区域的“类型”**下拉列表中选择所需的更新方式:
变更集 根据变更集获取版本。 有关更多信息,请参见查找有关变更集的信息。
日期 根据日期获取版本。 在**“日期”**列表中选择一个日期。
标签 根据“标签”获取版本。
最新版本 如果选择此选项,将使用 Team Foundation 版本控制服务器上的最新版本进行更新。
工作区版本 根据工作区获取版本。
(可选)单击**“覆盖未签出的可写文件”**以允许系统覆盖现有文件。
(可选)单击**“即使本地版本与指定的版本匹配也覆盖所有文件”**。
单击**“获取”**来完成更新。 在更新文件或文件夹后,双击可以将其打开进行编辑。
从命令行中更新工作区中的版本
单击**“开始”,再单击“所有程序”,然后指向“Microsoft Visual Studio 2010”**。
指向**“Visual Studio Tools”,然后单击“Visual Studio 命令提示”**。
键入 cd 路径,其中路径 是用于存储服务器上文件的个人副本的目录位置(例如 c:\projects)。
键入 tf get 项名,然后按**“Enter”**。
提示
有关 Get 命令的可用完整语法,请参见Get 命令。