NAME freezept - generate or translate SCCS Mergeable delta IDs for lists of files SYNOPSIS freezept command args ... DESCRIPTION The freezept command reads SCCS files and computes SCCS Mergeable IDs (SMIDs) for the deltas in each file using the Xerox Secure Hash Function. A SMID consists of four eight- digit hexadecimal numbers. At any point in time, there is a one-to-one correspondence between the SMIDs and SIDs for all the deltas in a given source file. Source files that are manipulated by the Code Manager commands bringover(1) and resolve(1) may have their SIDs renumbered over time, but the SMIDs for the deltas do not change. The freezept command defines a source file to be a file filename with a corresponding SCCS file found in ./SCCS/s.filename. USAGE create [ -w workspace ] [ -k freezepoint-file ] [ -c comment ] [ -n ] [ -q ] files or dirs Create the freezepoint file for the specified files and directories from within workspace and write the freezepoint to freezepoint-file. Given a directory name, freezept create recursively looks for SCCS sub- directories and processes the SCCS history files found within them. Workspace is written into freezepoint-file for possible use by extract. The workspace argument is expected to specify a TeamWare workspace. TeamWare was formerly known as CodeManager. If it names a directory that is not a TeamWare workspace, then a warning is issued. If the -w option is not specified, then the value of the shell environment variable CODEMGR_WS is used. If CODEMGR_WS is not set and the current directory is contained within a workspace, the containing workspace is used. If the -k option is not specified, the freezepoint is written to the file freezepoint.out. If freezepoint- file is specified as -, then the freezepoint is written to the standard output and the -q option is implied (to avoid mingling with the normal output). The -c option specifies a comment to be included in the freezepoint file. If the -c option is not specified, freezept prompts for a comment from the standard input. As each file is processed, a line is written to the standard output naming the file and the SID of the delta being freezepointed. The -q option suppresses these messages. The -n option shows what would be done without actually writing freezepoint-file. diff file1 file2 Displays the differences between two freezepoint files. extract [ -w workspace ] [ -k freezepoint-file ] [ -d destination-dir] [ -f filelist ] [ -n ] [ -q ] [ -o ] [ -x ] Using sccs get, extract the appropriate deltas from the files listed in freezepoint-file and create a new hierarchy under destination-dir. The workspace argu- ment specifies a TeamWare workspace that contains the SCCS history files from which to extract. If workspace is not specified, the workspace stored in freezepoint- file is used. If the -k option is not specified, the file freezepoint.out is read. If freezepoint-file is speci- fied as -, then the freezepoint is read from the stan- dard input. If the -d option is not specified, the current direc- tory ("dot") is used. The directory specified by destination-dir must either not exist or be empty. By default, freezept extracts all files whose names appear in the freezepoint file. The -f option extracts a subset of the list of files that appears in the freezepoint file. filelist is a file that contains the relative path names of the files to be extracted. These names must be listed exactly as they appear in the freezepoint file. As each file is processed, a line is written to the standard output naming the file and the SID of the delta being extracted. The -q option suppresses these messages. The -n option shows what would be done without actually extracting any files. By default, freezept only writes to an empty directory. Specifying the -o option authorizes freezept to overwrite the contents of the destination directory. The -x option directs freezept to create a workspace in the destination directory and reconstruct the SCCS his- tory of each file up to and including the version named in the freezepoint file. If some of the required SCCS files are found but others are missing, the missing files are noted in warnings. Rename support is not implemented. smid [ -w workspace ] [ -r SID ] [ -a ] file Translate SID to a SMID for the specified file. If SID is specified, just print the translation for that SID. If the -a option is present, display the entire SMID = SID translation for the file; for example, each SMID and SID for each delta in the file. sid [ -w workspace ] [ -m "SMID" ] [ -a] file Translate SMID to its equivalent SID for the specified file. If SMID is specified, just print the translation for that SMID. If the -a option is present, display the entire SID = SMID translation for the file. For exam- ple; each SID and SMID for each delta in the file. Note that because a SMID contains three blank spaces between the four hex digits, it is necessary to enclose the SMID argument in quotation marks on the command line so that it is parsed as a single argument. update [ -w workspace ] [ -k freezepoint-file ] [ -c comment ] [ -n ] [ -q ] files or dirs Performs the same function as the create subcommand except that freezepoint-file is updated rather than created from scratch. SEE ALSO TeamWare User's Guide bringover(1), freezepointfile(4), resolve(1), sccs(1), twfreeze.1(1)
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |