این خطا در بیشتر موارد ، به دلیل تداخل بین زمانهای کامپیوتر کلاینتها و سرور ایجاد میشود . مثلا تغییر TimeZone کاربران و سرور یا تغییر دستی تاریخ سرور TFS و مانند آن. در این پست راه حلی برای آن ارائه میگردد
اگر اختلاف زمانی کم باشد ، میتوان تا رسیدن به آن تاریخ صبر کرد و سپس ادامه کار را از سر گرفت ولی راه حل دیگری نیز وجود دارد .
پایگاه داده TFS دارای یک Table به نام tbl_Changeset است . با دستوراتی میتوان آنها را به روز کرد . برای مثال :
UPDATE tbl_Changeset SET CreationDate = CreationDate - number of days set ahead WHERE CreationDate >= time when the clock got set ahead
توجه داشته باشید که قالب تاریخ در پایگاه داده UTC میباشد و باید به این نکته دقت کرد . همچنین در هنگام بروز رسانی مراقب باشید که فقط شما در حال استفاده از سرور باشید