We are trying to work on a solution to synchronize two TFS 2013 servers.
We have two TFS 2013 servers, one in the development environment (let's say TFS 2013 Development) and the other in the production environment (TFS 2013 Production).
We need to be able to:
- Synchronize pieces of code from TFS 2013 Development to TFS 2013 Production on an as needed basis.
- Synchronize the TFS tasks and work items between TFS 2013 Development and TFS 2013 Production. This should happen on an immediate basis and should be bi-directional. That is, when any changes are made to the work items/tasks in either TFS 2013 Development or TFS 2013 Production it should immediately be reflected on the other TFS server respectively.
We have started looking into the above and tried using the TFS integration platform for synchronizing code between the TFS 2013 development and TFS 2013 Production servers.
Hence we basically have three questions
Is TFS 2013 to TFS 2013 code/work item synchronization supported by the TFS integration platform tool?
How can we go about doing the Synchronization for the code repositories and work items as described above for TFS 2013 to TFS 2013?
Is synchronization a new direct feature of TFS 2013, and can this be done without any third party tools?