I have a hybrid Fossil/ClearCase checkout directory with ClearCase driving
and Fossil synchronizing, like I described earlier on this list.

"f changes" takes 0.061 seconds to complete.

The ClearCase equivalent is to get a list of checked-out (editable) files
and a list of hijacked (edited without permission) files. The commands is:

cl ls -l -r | egrep 'hijacked|CHECKEDOUT'

This takes 14.694 seconds. That's over 240 times as long as Fossil, just to
see what I've changed.

Maybe our network is slow, maybe our server is misconfigured. But I'll note
that Fossil doesn't care about either of these possibilities when looking
for changes.

By the way, "f changes -sha1sum" takes 0.526 seconds, and "f extras" 0.095.
Number of files? 7445.

This is ClearCase 7.1.2.19. No NFS involved.

Actually, asking which files I've checked out isn't the same as getting a
list of files I've actually modified, merely a list of what I declared I
intend to modify. I don't even know a good one-liner to get the list of
non-hijacked changes.
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to