Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
sccs-sccsdiff(1)		 User Commands		      sccs-sccsdiff(1)

NAME
       sccs-sccsdiff, sccsdiff - compare two versions of an SCCS file

SYNOPSIS
       /usr/ccs/bin/sccsdiff [-p] -rsid	-rsid [diff-options]
	   [-Nbulk-spec] s.filename

DESCRIPTION
       sccsdiff	compares two versions of an SCCS file and displays the differ-
       ences between the two versions. Any number of SCCS files	may be	speci-
       fied. The options specified apply to all	named s.files.

OPTIONS
       The following options are supported:

       -p	    Pipe output	for each file through pr(1).

       -rsid	    Specify  a	version	 corresponding	to  the	indicated SCCS
		    delta ID (SID) for comparison.   Versions  are  passed  to
		    diff(1) in the order given.

       diff-options Pass  options  to  diff(1),	including: -b, -c, -e, -f, -h,
		    -u,	-C number, -U number, and -D string.

       -Nbulk-spec  Processes a	bulk of	SCCS history files.  This  option  al-
		    lows  to  do  an efficient mass processing of SCCS history
		    files.

		    The	bulk-spec parameter is composed	from an	optional  list
		    of flag parameters followed	by an optional path specifier.

		    The	following flag types are supported:

		    none

		    The	following path specifier types are supported:

		    -N	      The file name parameters to the sccsdiff command
			      are not s.filename files but the names of	the g-
			      files.   The  s.filename names are automatically
			      derived from the g-file names by	prepending  s.
			      to  the last path	name component.	 Both, s.file-
			      name and the g-file are in the same directory.

		    -Ns.      The file name parameters to the sccsdiff command
			      are s.filename files.  The the g-files names are
			      automatically derived by removing	s.   from  the
			      beginning	 of  last  path	 name component	of the
			      s.filename.  Both, s.filename and	the g-file are
			      in the same directory.

		    -Ndir     The file name parameters to the sccsdiff command
			      are not s.filename files but the names of	the g-
			      files.  The s.filename names are put into	direc-
			      tory dir,	the names  are	automatically  derived
			      from  the	 g-file	names by prepending dir/s.  to
			      the last path name component.

		    -Ndir/s.  The file name parameters to the sccsdiff command
			      are  s.filename files in directory dir.  The the
			      g-files names are	automatically derived  by  re-
			      moving  dir/s.   from the	beginning of last path
			      name component of	the s.filename.

		    A typical value for	dir is SCCS.

		    In order to	overcome the limited number of	exec(2)	 argu-
		    ments,  it	is recommended to use `-' as the file name pa-
		    rameter for	sccsdiff(1) and	to send	a list of  path	 names
		    to stdin.

		    This  option  is a SCHILY extension	that does not exist in
		    historic sccs implementations.

       -V
       -version
       --version    Prints the sccsdiff	version	number string and exists.

		    This option	is a SCHILY extension that does	not  exist  in
		    historic sccs implementations.

ENVIRONMENT VARIABLES
       See  environ(5) for descriptions	of the following environment variables
       that affect the execution of  sccsdiff(1):  LANG,  LC_ALL,  LC_COLLATE,
       LC_CTYPE, LC_MESSAGES, and NLSPATH.

       SCCS_NO_HELP
	      If set, sccsdiff(1) will not automatically call help(1) with the
	      SCCS error code in order to print	a more helpful error  message.
	      Scripts that depend on the exact error messages of SCCS commands
	      should  set  the	environment  variable  SCCS_NO_HELP  and   set
	      LC_ALL=C.

FILES
       /tmp/get?????  temporary	files

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       +-----------------------------+-----------------------------+
       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       +-----------------------------+-----------------------------+
       |Availability		     |SUNWsprot			   |
       +-----------------------------+-----------------------------+

SEE ALSO
       sccs(1),	  sccs-add(1),	 sccs-admin(1),	 sccs-branch(1),  sccs-cdc(1),
       sccs-check(1),	  sccs-clean(1),     sccs-comb(1),     sccs-commit(1),
       sccs-create(1),	   sccs-cvt(1),	   sccs-deledit(1),    sccs-delget(1),
       sccs-delta(1),	  sccs-diffs(1),     sccs-edit(1),     sccs-editor(1),
       sccs-enter(1),	    sccs-fix(1),       sccs-get(1),	 sccs-help(1),
       sccs-histfile(1),    sccs-info(1),    sccs-init(1),     sccs-istext(1),
       sccs-ldiffs(1),	sccs-log(1),  sccs-print(1), sccs-prs(1), sccs-prt(1),
       sccs-rcs2sccs(1),   sccs-remove(1),   sccs-rename(1),	sccs-rmdel(1),
       sccs-root(1),	  sccs-sact(1),	     sccs-status(1),	 sccs-tell(1),
       sccs-unedit(1), sccs-unget(1), sccs-val(1), bdiff(1), diff(1), what(1),
       sccschangeset(4), sccsfile(4), attributes(5), environ(5), standards(5).

DIAGNOSTICS
       filename: No differences	  If the two versions are the same.

       Use the SCCS help command for explanations of other messages. See sccs-
       help(1).

AUTHORS
       The SCCS	suite was originally written by	Marc J.	Rochkind at Bell  Labs
       in 1972.	 Release 4.0 of	SCCS, introducing new versions of the programs
       admin(1), get(1), prt(1), and delta(1) was published  on	 February  18,
       1977;  it  introduced  the  new	text based SCCS	v4 history file	format
       (previous SCCS releases used a binary history file format).   The  SCCS
       suite  was later	maintained by various people at	AT&T and Sun Microsys-
       tems.  Since 2006, the SCCS suite is maintained by Joerg	Schilling.

SOURCE DOWNLOAD
       A frequently updated source code	for the	SCCS suite is included in  the
       schilytools  project  and may be	retrieved from the schilytools project
       at Sourceforge at:

	   http://sourceforge.net/projects/schilytools/

       The download directory is:

	   http://sourceforge.net/projects/schilytools/files/

       Check for the schily-*.tar.bz2 archives.

       Less frequently updated source code for the SCCS	suite is at:

	   http://sourceforge.net/projects/sccs/files/

       Separate	project	informations for the SCCS  project  may	 be  retrieved
       from:

	   http://sccs.sf.net

SunOS 5.11			  2020/08/05		      sccs-sccsdiff(1)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | ENVIRONMENT VARIABLES | FILES | ATTRIBUTES | SEE ALSO | DIAGNOSTICS | AUTHORS | SOURCE DOWNLOAD

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=sccsdiff&sektion=1&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help