Not able to find conflicts in sync stream
Any one excised this issue, if yes please give your suggestions.
One answer
Just to confirm, you have not logged in as synchronizer account and manually modified your CLONE workspace in any way, correct? (That would break that synchronization stream).
Comments
Yes, I know we should not modify CLONE workspace. we are trying to find out Conflicts that's way i mentioned about CLONE.
Have you tried creating a new "merge workspace"? To do so, using your normal user account (not the synchronization account), create a workspace on the synchronized stream, add the CLONE workspace as a flow target, and switch the flow target of the new merge workspace to be the CLONE workspace. Do you see any incoming changes in the Pending Changes view, and if so, are any of them marked as conflicts?
We have checked in new merge workspace with sync account and jazz admin account, but it did not show conflicts. What we observed after lot of testing, synchronization is happening from CC to RTC, But RTC to CC is not working and sync is failing with “Merge required (accept changes from CLONE workspace).
1. If I modify any file in ClearCase, once I run synchronization the file will update in RTC, even if I create a new conflict then it show as conflict in RTC, once I resolve the conflict in workspace then again sync will fail with same message. <o:p> </o:p>
2. If I modify any file in RTC, once I run the synchronization it is not reflecting the changes in CC. <o:p> </o:p>
3. Seems to be something is blocking the sync from RTC to CC. <o:p> </o:p>
When you say "checked in new merge workspace", I assume you mean "created a new merge workspace", right? (We use "check in" to refer to the operation on a modified file/directory to create a new version of that file or directory, not the operation that creates a new repository workspace.).
I am concerned when you say "with sync account and jazz admin account". A merge workspace should be created from (and owned by) a normal user, not the sync account or a jazz admin account. When you say "file will update in RTC", it is expected that the change from CC will show up in the CLONE workspace, but it should not be showing up in the synchronized stream if a conflict is being reported.
You didn't say anything about what is showing up in the merge workspace, after you accept all changes from the CLONE workspace and from the synchronized stream. That is where you expect to see the conflicts, and where you resolve them (but not in a merge workspace owned by the sync account).
Hi Geof,
If a conflict is being reported, then it is expected that no changes would be sent back to ClearCase (since the Synchronizer never sends partial changes back to ClearCase, and since it does not know what to send back for the conflicts, it does not send anything back). So not sending files back to ClearCase is expected. The mystery is why it is still reporting a conflict after you have merged all the conflicts and delivered the merged results to the synchronized stream. But I am intrigued ... how about sending me email at geoffrey.clemm@us.ibm.com, and I can try to sit in on your next session with L3.