| HOME / 정보공유 / AIX 명령어 모음

cdc
cdc cdc 명령 목적 SCCS 델타의 주석을 변경합니다. 구문
cdc -rSID [ -m [ModificationRequestList ] ] [ -y [Comment ] ] File ...
설명
cdc 명령은 각 소스 코드 제어 시스템(SCCS) 파일에 대해 지정된 SCCS 델타(SID 변수)의 수정 요청(MR)을 변경합니다. 사용자가 디렉토리 이름을 지정할 경우, cdc 명령은 해당 디렉토리의 모든 SCCS 파일(즉, s. 접두어를 갖는 모든 파일 이름)에 대하여 요구된 조치를 수행합니다. File 대신에 -(빼기 부호)를 지정할 경우, cdc 명령은 표준 입력을 읽고 각 행을 SCCS 파일 이름으로 해석합니다.
SID를 만들거나 파일 및 디렉토리를 소유할 경우에만 SID에 대한 MR 및 주석을 변경할 수 있습니다.
플래그
-m[ModificationRequestList] -r 플래그로 지정된 SID에서 추가하거나 삭제할 cdc 프로그램의 MR 번호 리스트를 지정합니다. 지정한 파일에서 v 헤더 플래그를 설정한 경우에만 이 플래그를 사용할 수 있습니다. 널(null) MR 리스트는 영향을 미치지 않습니다.
실제 ModificationRequestList 매개변수에서, MR은 공백, 탭 문자 또는 양쪽 모두로 분리됩니다. MR을 삭제하려면, MR 번호 앞에 !(느낌표)를 사용하십시오. 삭제하려는 MR이 현재 MR 리스트에 있을 경우, MR은 주석 행으로 변경됩니다. cdc 명령은 삭제된 모든 MR 리스트를 델타의 주석 부분에 놓으며 MR이 삭제되었음을 나타내는 명령행을 갖는 MR에 선행됩니다.
-m 플래그를 지정하지 않고, v 헤더 플래그가 설정된 경우, MR은 표준 입력으로 읽습니다. 표준 입력이 워크스테이션일 경우, cdc 명령은 MR에 대하여 프롬프트됩니다. 백슬래쉬가 선행되지 않는 최초 개행 문자가 명령행의 리스트를 종료합니다. cdc 명령은 행의 끝 문자나 공백 행을 읽을 때까지 계속 입력을 받아들입니다. MR은 항상 주석 앞에서 읽힙니다(-y 플래그 참조).
v 헤더 플래그가 값을 갖는 경우, cdc 명령은 값을 MR 번호 유효성을 확인하는 프로그램 이름으로 해석합니다. MR 번호 유효성 프로그램이 0이 아닌 종료값으로 돌아가는 경우, cdc 명령은 정지하고 MR을 변경하지 않습니다.
-rSID cdc 명령이 주석 또는 MR을 변경할 델타의 SCCS ID 번호를 지정합니다.
-y[Comment] -r 플래그로 지정된 델타의 기존 주석을 대체할 주석 텍스트를 지정합니다. cdc 명령은 기존 주석을 유지보수하지만, 변경된 주석 행 상태가 기존 주석에 선행됩니다. 널 Comment 값은 영향을 미치지 않습니다.
-y 플래그를 지정하지 않은 경우 cdc 명령이 표준 입력에서 EOF 문자가 나타날 때까지 주석을 읽습니다. 표준 입력이 워크스테이션일 경우, cdc 명령은 주석에 대하여 프롬프트하며 또한 공백 행이 입력을 종료하게 합니다. 행의 최종 문자가 \(백슬래쉬)인 경우, cdc 명령은 행의 최종 문자를 무시하고 표준 입력을 계속 읽습니다.
주: cdc 명령이 파일 이름에 대한 표준 입력을 읽을 경우(즉, -의 파일 이름을 지정할 경우), 사용자는 -y 및 -m 플래그를 사용하여야 합니다.
예제
SCCS 파일 s.text.c의 SID 1.3에 대한 주석을 "new comment"로 변경하려면, 다음과 같이 입력하십시오.
cdc -r1.3 -y"new comment" s.test.c
파일
/usr/bin/cdc SCCS cdc 명령에 대한 경로가 있습니다.
관련 정보
admin 명령, delta 명령, get 명령, prs 명령, sccshelp 명령.
sccsfile 파일 형식.