On 9/2/2013 9:36 AM, Stephan Beal wrote:
i'm looking to prioritize some work on libfossil and i got the idea to
try to find out which commands people use most often, and use that to
help me prioritize.

I wonder how hard it would be for fossil to (optionally) keep the statistics you are interested in?

Add a table keyed by fossil command, and simply count invocations of each command. The table could be global (wherever global settings are actually stored), per-repository, or per-checkout. In all three cases, fossil already has db connections to the right places, so the overhead should be relatively low. A new fossil test-command-stats command could then sort and dump the table.

So... which fossil CLI commands do you use most often, NOT counting the
following (which are more or less required for any real work):....

Aside from the obvious "mandatory" commands, I do use merge and extras.

I (almost) never use close, and I rarely use stash.

While I use the timeline a lot, I (almost) never do so from the CLI interface.

Perhaps I'm unusual, but I do use branches even on private projects, where I want the benefit of a playground but need to be able to park that train of thought for a while and go back to whatever the core reason for the tool was.

--
Ross Berteig                               r...@cheshireeng.com
Cheshire Engineering Corp.           http://www.CheshireEng.com/
+1 626 303 1602
+1 626 351 1590 FAX
_______________________________________________
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