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