RCSDIFF(1)

명칭
rcsdiff - RCS 로 관리되고 있는 리버젼을 비교한다

서식
rcsdiff [ -ksubst ] [ -q ] [ -rrev1 [ -rrev2 ] ] [ -T ] [ -V[n] ] [ -xsuffixes ] [ -zzone ] [ diff options ] file . . .

해설
rcsdiff (은)는, diff(1) (을)를 기동해, 지정된 RCS 파일의 2 개의 리버젼을 비교합니다.

RCS 확장자(extension)에 매치 하는 패스명은 RCS 파일, 그 외의 패스명은 워크파일이라고 간주합니다. 파일의 대응 지어에 대해서는 ci(1) (을)를 참조해 주세요.

-q 옵션이 지정된다고 진단 메세지의 표시를 실시하지 않습니다. -r 옵션에 의해 0, 1 혹은 2 개의 리버젼을 지정할 수 있습니다. -ksubst 옵션은 리버젼을 꺼낼 때의 키워드 치환의 방법을 변경합니다. co(1) (을)를 참조해 주세요. 예를 들어, -kk -r1. 1 -r1. 2 (와)과 지정하면(자), 리버젼 1.1 (와)과 1.2 (을)를 비교할 때에 키워드의 차이를 무시합니다. 이하에 나타내는 4 개의 경우, 락자 키워드의 차이로부터 불필요한 차분이 출력되는 것을 억제하기 위해서, -kkvl 옵션이 지정된 것으로 간주합니다. (1) 고작 1 개의 리버젼 밖에 지정되어 있지 않은, (2) -k 옵션이 지정되어 있지 않은, (3) 디폴트의 키워드 치환 방식이 -kkv (와)과 설정되어 있는, (4) 워크파일의 파일 모드가 co -l 하지만 작성하는 것 것과 같다. -T, -V, -x, -z 옵션의 상세한 것에 대하여는 co(1) (을)를 참조해 주세요. 그 외, 통상 파일에 대해서 이용된다 diff(1) 의 모두 옵션은, 같은 의미로 rcsdiff 에 대해서 이용할 수가 있습니다.

rev1 (와)과 rev2 하지만 양쪽 모두 지정되지 않았던 경우, rcsdiff (은)는 디폴트가지 (branch) (디폴트에서는 간(trunk))의 최신의 리버젼과 워크파일을 비교합니다. 이것은, 마지막에 체크인 한 후, 워크파일에 대해서 더해진 변경을 아는데 편리합니다.

rev1 만이 지정되었을 경우, rcsdiff (은)는 RCS 파일중의 리버젼 rev1 의 내용과 워크파일의 내용을 비교합니다.

rev1 (와)과 rev2 의 양쪽 모두가 주어졌을 경우, rcsdiff (은)는 RCS 파일중의 지정된 2 개의 리버젼을 비교합니다.

rev1 (와)과 rev2 (은)는, 숫자 또는 심볼로 지정할 수가 있습니다.

사용예
이하의 명령

rcsdiff f.c

(은)는, RCS 파일의 디폴트가지의 최신 리버젼과 워크파일 f.c (을)를 비교합니다.

환경 변수

RCSINIT
    명령행 인수에 앞서 주어지는 옵션을 지정합니다. 각 옵션은 공백에서 단락지어 지정합니다. 자세하게는 ci(1) (을)를 참조해 주세요.

진단
비교한 리버젼간에 차이가 없으면 종료 스테이터스 0 을, 차이가 있으면 1 을, 에러가 발생했을 경우는 2 를 돌려줍니다.

저자
Author: Walter F. Tichy.
Manual Page Revision: ; Release Date: .
Copyright © 1982, 1988, 1989 Walter F. Tichy.
Copyright © 1990, 1991, 1992, 1993 Paul Eggert.

관련 항목
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.