on sync-failure - Can I continue the sync instead of re-running it?
Hi,
We're using RTC 4.0.6 on windows server, and ClearCase 7,
and we're using RTC-CC-Synchronizer to synchronize from ClearCase streams into RTC.
We sometimes get a 'sync failed' status on the sync process [due to various reasons] after long hours of synchronizing, and it seems that all the files synchronized in the process are gone: We see in the log file that many new versions were created in the process, but they don't appear on the 'unresolved' section in the 'pending changes' window. Only when a sync process end successfully - all the modified files are updated in the sync-stream on RTC.
Is there anyway to continue the sync after fixing the problem instead of re-running it?
Thank you,
Yael
2 answers
The "sync" does restart from a "checkpoint" ... it doesn't restart from the beginning. You just don't see those partial results until the sync is done. And in any case, no results from a sync would appear in the "Unresolved" ... for efficiency and reliability, the synchronizer works directly against the RTC database, and doesn't write changes into a sandbox.
Thank you Geoffrey,
'Until the sync is done' - done successfully ? done with errors ?
And after it's done - I can see the results in the sandbox ?
Comments
The synchronizer does not expose the intermediate state to the synchronized stream. The result is available at the end of successful synchronization.
After a successful synchronization, you can manually accept changes to the merge workspace or your own one, and load the results in the sandbox.