Change the synchronization retry or resubmit interval

TFS 2015 | TFS 2013


TFS 2017 and later versions no longer support native integration with Microsoft Project Server. If you upgrade to TFS 2017 or want to use a third party option, see Synchronize TFS with Project Server.

When a conflict or failed submission occurs during the synchronization process, the most recent submit status for a work item is set to Failed. The synchronization engine automatically tries to resubmit the work item in case the issue has been resolved. By default, the retry or resubmit interval is one hour, and you can set it in the Team Foundation Server registry.

You can change the resubmit interval for a team project collection by modifying the value in the collection hive using Powershell as described in the following page on the Microsoft website: Updating the TF Registry using Powershell. You use the following path to specify the configuration setting:

$collectionHive.SetValue("/Configuration/ProjectServer/StatusingResubmitInterval", "IntervalValue")  

You replace IntervalValue with the resubmit interval expressed in seconds. For example, you specify 600 to define a resubmit interval of 10 minutes.


If you specify a resubmit interval value of 0, you disable resubmissions.

Synchronization process overview
Administer TFS-Project Server integration