Ignore:
Timestamp:
11/11/2009 14:09:39 (3 years ago)
Author:
ccowart
Message:

Merging improved recipe creation and editing from trunk.

Resolves #83, #84

Location:
branches/confman-1.9
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/confman-1.9

  • branches/confman-1.9/confman.8.in

    r461 r481  
    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 
     99.Bl -tag -width "FLAGS " 
     100.It Global flags 
     101The following flags can be specified before the commands: 
     102.Bl -tag -width indent 
     103.It Fl h Op Ar command  
     104Synonymous to the 
     105.Ar help 
     106command below. 
     107.It Fl v 
     108Causes 
     109.Nm 
     110to print the version string and exit. 
     111.El 
     112.It Log flags 
     113The following flags can be used where 
     114.Ar log_flags 
     115appears in the usage statements (See 
     116.Sx COMMANDS ) : 
     117.Bl -tag -width indent 
     118.It Fl m Ar message 
     119The string in the 
     120.Ar message 
     121argument will be used instead of prompting the user for a log message for 
     122.Cm commit 
     123and 
     124.Cm install 
     125operations. 
     126.It Fl F Ar filename 
     127Like 
     128.Fl m , 
     129except the log's contents are read from 
     130.Ar filename 
     131instead of the command line. 
     132.El 
     133.El 
    99134.Ss COMMANDS 
    100135The following commands are supported by  
     
    125160that will cause the latest repository revision to be reflected in your working 
    126161copy.  command does not alter the repository or the system. 
    127 .It Cm commit 
     162.It Cm commit Oo log_flags Oc 
    128163The commit command causes your changes to take effect.  
    129164.Bl -bullet 
     
    171206working copy of 
    172207.Ar module . 
    173 .It Cm install Ar 
     208.It Cm install Oo Ar log_flags Oc Ar 
    174209Roll out the specified working files and directories to the live filesystem. 
    175210Note that recipe ordering will be respected, so using install in a low-priority 
    176211module will still cause the highest priority module's copy of the file to 
    177212ultimately be installed. 
    178 .It Cm status [ Ar working_copy ] 
     213.It Cm status Oo Ar working_copy Oc 
    179214Look at the status entries for the file or directory specified by  
    180215.Ar working_copy . 
     
    183218.It Cm recipe  
    184219.Brq Cm get | list 
    185 .It Cm recipe  
    186 .Brq Cm create | edit | print | remove | set  
    187 .Ar recipe  
     220.It Cm recipe create Oo Fl R Ar filename Oc Oo Ar log_flags Oc Ar recipe 
     221.It Cm recipe print Ar recipe 
     222.It Cm recipe Bro Cm edit | remove Brc Oo Ar log_flags Oc Ar recipe  
     223.It Cm recipe set Ar recipe 
    188224.Bl -tag -width indent 
    189225.It Cm create 
    190226Create a recipe named  
    191 .Ar recipe 
     227.Ar recipe.  
     228Use -R to specify a file with the recipe's contents to bypass interactive  
     229mode. 
    192230.It Cm edit 
    193231Open 
Note: See TracChangeset for help on using the changeset viewer.