For automation/scripting purposes I rebase my ClearCase snapshot view on the UNIX command line using:
cleartool rebase -recommended -complete
Sometimes, while this command runs, even if my snapshot view does not contain any changes at all, I get prompted for manual input to solve some merge conflicts. E.g. "Do you want INSERTION from file x? [yes/no]
" or "Do you want DELETION from file y?
" or "Do you want CHANGES from file z? [yes/no]
". Etc.
When this scenario happens "cleartool rebase -recommended -complete
" shows just a few columns of context. I haven't counted, but it feels like only 20 characters are used in the width of the column that display the conflicting changes. With such a narrow view there's no way anyone can make useful merge decisions and it very often leads to bad merges (not to say broken builds).
How can one instruct "cleartool rebase -recommended -complete
" to prompt with, say, 80 columns wide of context so one can at least clearly see what the conflicting parts of the code are?
Assume there are no X-Window server available so that graphical merging is not an option. And remember, this is for automation purposes.