Wilson, Ronald wrote:
>>   One of the thinks that I most dislike of other VCS is the excess of
>> options. Too many options means to much time reading the manuals and
>> to much time remembering the possibilities of the tool.
>>
>>   Fossil is very good at it. It has the minimum set of options to make the
>> tool useful.
>>
>>   In my opinion, "fossil -M file commit" falls clearly into this
>> category. I do not see it useful for scripting or external tools, as
>> these tools can perfectly  use the "-m message" option. And for the
>> casual user, DRH option of saving automatically the comment and
>> inserting it in the new
>> commit is much more clever.
>>
>> An option that I would like to see in fossil, as it is not easy to
>> perform in fossil without changing any file is a way to know what an
>> update would do without actually doing it.
>>
>> I see two ways of doing it:
>>
>> fossil --dry-run update
>>
>> or
>>
>> fossil changes ?version?
>>
>> In the last case, there should be an easy way of knowing which is the
>> version to which fossil would update by default
>>
>> RR
> 
> Sometimes I wish for such a feature also.  I think the following syntax 
> similar to pkzip would be clear:
> 
> fossil commit --test
> fossil update --test

For what it's worth I think --dry-run (short form -n) is more common in
*nix land; at least GNU project software, rsync and bcfg2 use it.

[1] GNU coding standards: 4.8 Table of Long Options
http://www.gnu.org/prep/standards/html_node/Option-Table.html

-- 
Daniel JB Clark   | Sys Admin, Free Software Foundation
pobox.com/~dclark | http://www.fsf.org/about/staff#danny

_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to