将 TFS 工作区从 "Server" 转换为 "Local" 失败,并显示错误"Not a valid Win32 FileTime"



问题

我正在尝试将TFS工作区从"服务器"转换为"本地"。当我更改工作空间设置并单击"确定"时,会出现一个标题为"设置工作空间位置"的对话框。它显示了一个进度条,其中包含消息"正在创建并填充本地版本表…"。几秒钟后,另一个对话框将替换它,标题为"Microsoft Visual Studio",并显示以下消息:

"错误:不是有效的Win32文件时间">

单击"确定"后,错误对话框将消失。工作区位置尚未更改。

我的配置

我正在使用Visual Studio 2013 Update 2。我的工作区类型是"专用",文件时间设置是"签入">

问题

是什么导致了这种情况,我该如何解决它,以便转换我的工作空间?

这里有一个允许我继续的解决方法:

  1. 首先将工作区的"文件时间"设置更改为"当前",然后单击"确定">
  2. 操作完成后,根据需要将工作空间"位置"更改为"本地",然后单击"确定">

之后,如果需要,可以将"文件时间"设置更改回"签入"。

注意:如果您的"文件时间"设置已设置为"当前",则此解决方法对您没有帮助

相关内容

最新更新