>   User: sussman 
>   Date: 01/03/30 11:32:53
> 
>   Modified:    .        configure.in
>                subversion/client cl.h help-cmd.c main.c
>                subversion/include svn_ra.h
>                subversion/libsvn_ra ra_loader.c
>                subversion/libsvn_ra_dav session.c
>                subversion/libsvn_ra_local ra_plugin.c
>   Log:
>   Really, *really* paint the bikeshed.  Try running 'svn -v' now.
>   
>   Fitz:  sorry I did this.  I really needed the therapy!  But I don't
>   know how to do longopts, so maybe someone can make --version work.
Heh. You don't know it, but you've *already* made --version work... try
it:
    pantheon: ...client./svn --version
    
    Subversion, version M2 (pre-alpha)  (client)
    
    Copyright (C) 2000-2001 CollabNet.  All rights reserved.
    
    Subversion is released under CollabNet's open source license,
    which is available at http://subversion.tigris.org
    
    The following repository access (RA) modules are available:
    
    * ra_dav : handles 'http' schema
     (Module for accessing a repository via WebDAV (DeltaV) protocol.)
    * ra_local : handles 'file' schema
     (Module for accessing a repository on local disk.)
    
    pantheon: ...client$
Note that the first member of the struct is the longopt without the
"--". only force and xml-file do not have shortopts:
static const apr_getopt_option_t options[] =
{
  {"destination",   'd', 1}, 
  {"force",         svn_cl__force_opt, 0},
  {"help",          'h', 0},
  {"message",       'm', 1},
  {"revision",      'r', 1},
  {"version",       'v', 0},
  {"filedata",      'F', 1},
  {"xml-file",      svn_cl__xml_file_opt, 1},
  {0,               0, 0}
};
-Fitz
Received on Sat Oct 21 14:36:26 2006