projects
/
unix-history
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
tags
|
clone url
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add "tell" command
[unix-history]
/
usr
/
src
/
usr.bin
/
sccs
/
sccs.1
diff --git
a/usr/src/usr.bin/sccs/sccs.1
b/usr/src/usr.bin/sccs/sccs.1
index
fa2323a
..
9bb70ca
100644
(file)
--- a/
usr/src/usr.bin/sccs/sccs.1
+++ b/
usr/src/usr.bin/sccs/sccs.1
@@
-1,4
+1,5
@@
.TH SCCS LOCAL
.TH SCCS LOCAL
+.UC
.SH NAME
sccs \- front end for the
.SM SCCS
.SH NAME
sccs \- front end for the
.SM SCCS
@@
-8,9
+9,9
@@
subsystem
[
.B \-r
] [
[
.B \-r
] [
-.BI \-p path
-] [
.BI \-d path
.BI \-d path
+] [
+.BI \-p path
] command [ flags ] [ args ]
.SH DESCRIPTION
.I Sccs
] command [ flags ] [ args ]
.SH DESCRIPTION
.I Sccs
@@
-34,13
+35,8
@@
and
.I args.
Each
argument
.I args.
Each
argument
-is modified to be prepended
-with ``SCCS/s.''
-unless
-it specifies a directory
-or the final component
-of the pathname
-begins with ``s.''.
+is normally modified to be prepended
+with ``SCCS/s.''.
.PP
Flags to be interpreted by the
.I sccs
.PP
Flags to be interpreted by the
.I sccs
@@
-68,11
+64,20
@@
Perform a delta on the named files
and then get new versions.
The new versions will have id keywords expanded,
and will not be editable.
and then get new versions.
The new versions will have id keywords expanded,
and will not be editable.
+The \-m, \-p, \-r, \-s, and \-y flags
+will be passed to delta,
+and the \-b, \-c, \-e, \-i, \-k, \-l, \-s, and \-x flags
+will be passed to get.
.IP deledit
Equivalent to ``delget'' except that the
``get'' phase includes the ``\-e'' flag.
This option is useful for making a ``checkpoint''
.IP deledit
Equivalent to ``delget'' except that the
``get'' phase includes the ``\-e'' flag.
This option is useful for making a ``checkpoint''
-of your current editting phase.
+of your current editing phase.
+The same flags will be passed to delta
+as described above,
+and all the flags listed for ``get''
+above except \-e and \-k
+are passed to ``edit''.
.IP fix
Must be followed by a
.B \-r
.IP fix
Must be followed by a
.B \-r
@@
-87,7
+92,7
@@
it should be used carefully.
Takes no arguments.
This routine removes everything from the current directory
that can be recreated from SCCS files.
Takes no arguments.
This routine removes everything from the current directory
that can be recreated from SCCS files.
-It will not remove any files being edit
t
ed.
+It will not remove any files being edited.
.IP unedit
This is the opposite of an ``edit''
or a ``get \-e''.
.IP unedit
This is the opposite of an ``edit''
or a ``get \-e''.
@@
-95,7
+100,7
@@
It should be used with extreme caution,
since any changes you made since the get
will be irretrievably lost.
.IP info
since any changes you made since the get
will be irretrievably lost.
.IP info
-Gives a listing of all files being edit
t
ed.
+Gives a listing of all files being edited.
.IP check
Like ``info''
except that nothing is printed if nothing is being edited,
.IP check
Like ``info''
except that nothing is printed if nothing is being edited,
@@
-107,6
+112,18
@@
to insure that everything is included into the
.SM SCCS
file
before a version is installed.
.SM SCCS
file
before a version is installed.
+.IP tell
+Gives a newline-separated list
+of the files being edited
+on the standard output.
+.IP diffs
+Gives a ``diff'' listing between the current version of the
+program(s) you have out for editing and the versions
+in
+.SM SCCS
+format.
+The arguments look exactly like the arguments to a get,
+which specify the version to diff against.
.PP
The
.B \-r
.PP
The
.B \-r
@@
-117,19
+134,23
@@
rather than as whatever effective user
.I sccs
is ``set user id'' to.
The
.I sccs
is ``set user id'' to.
The
+.B \-d
+flag gives a root directory for the
+.SM SCCS
+files.
+The default is the current directory.
+The
.B \-p
flag defines the pathname of the directory
.B \-p
flag defines the pathname of the directory
-in which
+in which
the
.SM SCCS
.SM SCCS
-will be found;
+
files
will be found;
``SCCS'' is the default.
The
``SCCS'' is the default.
The
-.B \-d
-flag gives a base directory
-for the pathname search;
-it differs from
.B \-p
.B \-p
-in that the
+flag differs from the
+.B \-d
+flag in that the
.B \-d
argument is prepended to the entire pathname
and the
.B \-d
argument is prepended to the entire pathname
and the
@@
-152,16
+173,15
@@
since this would allow anyone to change the authorizations.
These commands are always run as the real user.
.SH EXAMPLES
.de BX
These commands are always run as the real user.
.SH EXAMPLES
.de BX
+.PP
.nf
.in +0.5i
.nf
.in +0.5i
-.sp 0.3
..
.de EX
.fi
..
.de EX
.fi
-.in -0.5i
-.sp 0.3
+.PP
..
..
-To get a file for edit
t
ing,
+To get a file for editing,
edit it,
and produce a new delta:
.BX
edit it,
and produce a new delta:
.BX
@@
-188,10
+208,6
@@
from an
file if it does not already exist:
.BX
SRCS = <list of source files>
file if it does not already exist:
.BX
SRCS = <list of source files>
-OBJS = <list of object files>
-.sp 0.4
-$(OBJS): $(SRCS)
-.sp 0.4
$(SRCS):
sccs get $(REL) $@
.EX
$(SRCS):
sccs get $(REL) $@
.EX
@@
-205,14
+221,21
@@
help(SCCS),
prt(SCCS),
rmdel(SCCS),
sccsdiff(SCCS),
prt(SCCS),
rmdel(SCCS),
sccsdiff(SCCS),
-what(SCCS),
-.SH AUTHOR
-Eric Allman (ingres:eric)
+what(SCCS)
+.br
+Eric Allman,
+.ul
+An Introduction to the Source Code Control System
+.SH BUGS
+It should be able to take directory arguments on pseudo-commands
+like the
+.SM SCCS
+commands do.
.SH DISCLAIMER
Since it is not yet clear
what this program should do,
it should not be considered
a stable program product.
Please send any
.SH DISCLAIMER
Since it is not yet clear
what this program should do,
it should not be considered
a stable program product.
Please send any
-co
nstructive
suggestions
-to
ingres
:eric.
+co
mments &
suggestions
+to
csvax
:eric.