unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (OSF1-V5.1-alpha)
Page:
Section:
Apropos / Subsearch:
optional field



rcsdiff(1)							   rcsdiff(1)
Free Software Foundation			     Free Software Foundation



NAME

  rcsdiff - compare RCS	revisions

SYNOPSIS

  rcsdiff [-ksubst] [-q] [-rrev1 [-rrev2]] [-Vn] [-xsuffixes] [diff options]
  file...

DESCRIPTION

  rcsdiff runs diff(1) to compare two revisions	of each	RCS file given.

  Pathnames matching an	RCS suffix denote RCS files; all others	denote work-
  ing files. Names are paired as explained in ci(1).

  The option -q	suppresses diagnostic output. Zero, one, or two	revisions may
  be specified with -r.	The option -ksubst affects keyword substitution	when
  extracting revisions,	as described in	co(1); for example, -kk	-r1.1 -r1.2
  ignores differences in keyword values	when comparing revisions 1.1 and 1.2.
  To avoid excess output from locker name substitution,	-kkvl is assumed if
  (1) at most one revision option is given, (2)	no -k option is	given, (3)
  -kkv is the default keyword substitution, and	(4) the	working	file's mode
  would	be produced by co -l. See co(1)	for details about -V and -x.  Other-
  wise,	all options of diff(1) that apply to regular files are accepted, with
  the same meaning as for diff.

  If both rev1 and rev2	are omitted, rcsdiff compares the latest revision on
  the default branch (by default the trunk) with the contents of the
  corresponding	working	file.  This is useful for determining what you
  changed since	the last checkin.

  If rev1 is given, but	rev2 is	omitted, rcsdiff compares revision rev1	of
  the RCS file with the	contents of the	corresponding working file.

  If both rev1 and rev2	are given, rcsdiff compares revisions rev1 and rev2
  of the RCS file.

  Both rev1 and	rev2 may be given numerically or symbolically.

EXAMPLES

  The command

       rcsdiff	f.c

  compares the latest revision on the default branch of	the RCS	file to	the
  contents of the working file f.c.





ENVIRONMENT

  RCSINIT
      options prepended	to the argument	list, separated	by spaces.  See	ci(1)
      for details.

DIAGNOSTICS

  Exit status is 0 for no differences during any comparison, 1 for some
  differences, 2 for trouble.

IDENTIFICATION

  Author: Walter F. Tichy.
  Revision Number: 1.1.6.2; Release Date: 1993/10/07.
  Copyright  1982, 1988, 1989 by Walter F. Tichy.
  Copyright  1990, 1991 by Paul Eggert.

SEE ALSO

  ci(1), co(1),	diff(1), ident(1), rcs(1), rcsintro(1),	rcsmerge(1), rlog(1)

  Walter F. Tichy, RCS--A System for Version Control, Software--Practice &
  Experience 15, 7 (July 1985),	637-654.