我正在处理 TFServer 上的项目。直到今天一切都很好,服务器时间提前了 4 小时。从那时起我无法 checkin 任何东西,因为我收到以下错误
TFS2010 TF54000:无法更新数据,因为服务器时钟可能设置不正确。联系您的 Team Foundation Server 管理员
我在网上搜索我找到了这个 http://www.windows-tech.info/4/d1a37cfc6cf38a79.php
所以我查看了 tbl_Changeset 我今天有两条记录
780 1 2013-12-09 11:13:56.930 807 1 781 1 2013-12-09 11:16:40.727 808 1
我在 14:00 写这篇文章,肯定比 11:13 大,所以我不能再次签到吗?
最佳答案
这通常发生在变更集有 future 时间时,可能是由于系统时钟被临时设置在未来。要修复它,请首先针对相关集合数据库(例如 Tfs_DefaultCollection)运行此查询:
SELECT TOP 20 *
FROM tbl_ChangeSet
ORDER BY CreationDate DESC
您将来可能会看到带有 CreationDate 的行
将错误行更新为过去的合理时间:
UPDATE tbl_ChangeSet SET CreationDate = '2014-07-10 05:51:04.160' WHERE ChangeSetId = 73
关于visual-studio-2010 - TF服务器 : Cannot update data because the server clock may have been set incorrectly,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20468808/