Short help

Matt Mackall mpm at selenic.com
Sun Jul 3 19:13:05 UTC 2005


On Sun, Jul 03, 2005 at 07:27:31AM -0700, TK Soh wrote:
> --- Thomas Arendsen Hein <thomas at intevation.de> wrote:
> 
> > * Matt Mackall <mpm at selenic.com> [20050703 13:59]:
> > > $ hg help
> > > basic hg commands (use -v for long list):
> > 
> > It's the help, so users might not know where to place -v yet:
> > 
> >   basic hg commands (use "hg -v help" for long list):
> > 
> > >  add      add the specified files on the next commit
> > >  clone    make a copy of an existing repository
> > >  commit   commit the specified files or all outstanding changes
> > >  diff     diff working directory (or selected files)
> > >  init     create a new repository in the current directory
> > >  log      show the revision history of the repository or a single file
> > >  pull     pull changes from the specified source
> > >  push     push changes to the specified destination
> > >  remove   remove the specified files on the next commit
> > >  serve    export the repository via HTTP
> > >  status   show changed files in the working directory
> > >  update   update or merge working directory
> > 
> > The selection may need some changes, e.g. export instead of push,
> > because this is much easier to do at the moment.

Export added. Push stays as it's an important part of the feature set.

> > To all the others, please vote:
> > Which commands do you want to see in the short help?
> 
> We should also consider how frequent a command will be used. I think 'serve'
> probably won't fit this criteria here.

And serve is just about my favorite feature. It stays too.

> In any case, I went back to check my 400 lines of bash history and found these
> extra ones:
>   annotate
>   export
>   revert

Ok, added these back. 

>   tag

Tag tends to be something primarily used by experienced users.

>   undo

And people are already overly dependent on undo. Better they not use
it until they're more familiar with the system.

-- 
Mathematics is the supreme nostalgia of our time.



More information about the Mercurial mailing list