Changeset 462 for trunk/confman.8.in


Ignore:
Timestamp:
10/10/2009 01:12:56 (3 years ago)
Author:
ccowart
Message:

Reworked the way in which confman handles opening an EDITOR for
recipe editing and log message capturing.

This implements a reasonable template for recipe files providing better
context clues to the user. See #83.

This also allows recipes to be created non-interactively. After adding
the -R flag to confman recipe create, it became obvious that unless
the svn logs could also be captured with something like -m or -F
(similar to actual svn client behavior), that things wouldn't be totally
non-interactive. A lot of rewriting of log handling has happened, touching
both the install and commit functions in addition to the recipe editor.
See #84.

Due to the large extent of these changes, let's make sure it gets a good
round of testing in several environments before we clear it to be merged
into the 1.9 branch.

The referenced tickets will remain open until the merge has happened.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/confman.8.in

    r460 r462  
    3636.Op Fl v | Cm version 
    3737.Nm 
    38 .Ar command Oo Ar command_opts Oc Op Ar command_args 
     38.Oo Ar flags Oc Ar command Oo Ar command_opts Oc Op Ar command_args 
    3939.Sh DESCRIPTION 
    4040The 
     
    9696operations can bring the system up-to-date. 
    9797.El 
    98 .\" TODO 
     98.Ss FLAGS 
     99The following flags can be specified before the commands: 
     100.Bl -tag -width indent 
     101.It Fl h Op Ar command  
     102Synonymous to the 
     103.Ar help 
     104command below. 
     105.It Fl v 
     106Causes 
     107.Nm 
     108to print the version string and exit. 
     109.It Fl m Ar message 
     110The string in the 
     111.Ar message 
     112argument will be used instead of prompting the user for a log message for 
     113.Cm commit 
     114and 
     115.Cm install 
     116operations. 
     117.It Fl F Ar filename 
     118Like 
     119.Fl m , 
     120except the log's contents are read from 
     121.Ar filename 
     122instead of the command line. 
     123.El 
    99124.Ss COMMANDS 
    100125The following commands are supported by  
     
    184209.Brq Cm get | list 
    185210.It Cm recipe  
    186 .Brq Cm create | edit | print | remove | set  
     211.Brq Cm create [ Fl R Ar filename ] | Cm edit | print | remove | set  
    187212.Ar recipe  
    188213.Bl -tag -width indent 
    189214.It Cm create 
    190215Create a recipe named  
    191 .Ar recipe 
     216.Ar recipe.  
     217Use -R to specify a file with the recipe's contents to bypass interactive  
     218mode. 
    192219.It Cm edit 
    193220Open 
Note: See TracChangeset for help on using the changeset viewer.