MPE/iX Shell and Utilities Reference Manual, Vol 1

co(1) MPE/iX Shell and Utilities co(1)
Options
co accepts the following options:
–ddate retrieves the latest revision on the selected branch with a check-in date/time that is
less than or equal to date. The date and time may be given in free format and are con-
verted to local time. Below we give some examples of formats for date:
22-April-1982, 17:20-CDT
2:25 AM, Dec. 29, 1983
Tue-PDT, 1981, 4pm Jul 21
Fri, April 16 15:52:25 EST 1982
If parts of the date or time are omitted, co determines the defaults in the order year,
month, day, hour, minute, and second (most to least significant). At least one of the
fields of the date/time must be provided. For omitted fields that are of higher signifi-
cance than the highest provided field, the current values are assumed. For all other
omitted fields, the lowest possible values are assumed. For example, the date 20,
defaults to 10:30:00 of the 20th of the current month and current year. The date/time
must be enclosed in quotes if it contains spaces.
–f[rev]
forces the overwriting of the working file. This is useful in connection with –q.
Also see the File Modes subsection.
–Ffile provides an alternate way to specify file names. The given file is a text file contain-
ing a list of file names, one file name per line. co checks out all the files named in
file, using the options specified on the command line. Multiple –F options may be
specified on the command line, and can either be grouped together or interspersed
between options.
–G sets the
RCS
file date to the current date. Normally, when updating, the date stamp of
the RCS file is set to the check-in date of the head revision.
–g sets the date of the working file to the current date. Normally, it is set to the check-in
date of the revision.
–h forces diff to use the –h option when called by co. This saves time if you know
that the file is large enough to require the –h option.
–I allows co to accept redirected input from a file or input from a pipe instead of stan-
dard input. Input is a sequence of strings separated by lines containing only a single
dot.
–jjoinlist
is typically used to take changes from one branch and incorporate them into another
branch. Technically speaking, –j generates a new revision which is the join of the
revisions on joinlist. A join operation works with three revisions: root, rev1, and
1-110 Commands and Utilities