Hi, I'm trying to get 3-way merge working during a ClearCase stream rebase, with BC3 being the merge tool.
I've read everything I could find and still can't get it working.
If I understand my issue correctly, ClearCase is sending filenames like <blah,blah>@@<version info>, and BC is choking on those (I get "can't open file" errors). I'm not sure what the semantics of the "@@" is in the pathnames ClearCase is outputting and that I subsequent forward, but BC3 seems unable to deal with them.
I read in another thread here that BC(3?) has a special operating mode where it will do the "right thing" with these "@@" paths. That post also says that BC puts itself into that mode by "detecting" ClearCase: looking for an env variable "CLEARCASE_HOME".
I have this defined, yet BC doesn't seem to be in it's special ClearCase mode, and it continues to choke on the "@@" paths.
Any suggestions?
Thanks.
I've read everything I could find and still can't get it working.
If I understand my issue correctly, ClearCase is sending filenames like <blah,blah>@@<version info>, and BC is choking on those (I get "can't open file" errors). I'm not sure what the semantics of the "@@" is in the pathnames ClearCase is outputting and that I subsequent forward, but BC3 seems unable to deal with them.
I read in another thread here that BC(3?) has a special operating mode where it will do the "right thing" with these "@@" paths. That post also says that BC puts itself into that mode by "detecting" ClearCase: looking for an env variable "CLEARCASE_HOME".
I have this defined, yet BC doesn't seem to be in it's special ClearCase mode, and it continues to choke on the "@@" paths.
Any suggestions?
Thanks.
Comment