migrating from clearcase
bazaar at ostkamp.fastmail.fm
Sun Aug 17 22:41:56 BST 2008
On Sun, 17 Aug 2008, C. Mundi wrote:
> Thanks for the tip on taking a clue from the hg guys. That might be a
I once created this article (as I am constantly following Git, Mercurial
and Bazaar development at the same time).
The main problem is that I am not aware of any means to find out when and
how files/directories have been renamed, copied or moved in ClearCase.
Whenever you have such a change in ClearCase you will find new ClearCase
versions of directories, but I have not been able to find a ClearCase
command that clearly shows what happened during that change. E.g. it can
happen that in some directory version file1 has been renamed to file2,
file3 renamed to file4, file5 moved to another directory, and file6 has
been deleted at the same time. You can find out what files are visible in
version somedir@@/main/14 and in somedir@@/main/15 but comparison does not
give you the info you need. Also the comments that are usually in that
checkin and might give you hints are just suggested by ClearCase, but not
enforced as they can be overridden.
> The whole reason we're using bzr is that is has the three killer
> features we need: true merge tracking, first-class support for cp/mv,
> and less than $4000/seat.
Yes, I too consider the first-class-support for cp/mv/rm etc. to be an
advantage of Bazaar over Mercurial and Git. I wish I could have Git's
named inline branch support & speed and Bazaar's cp/mv/rename support at
the same time.
More information about the bazaar