.scan [-v][-i <ignorepattern>] baseline | checkpoint
.scan 명령을 사용하여 작업 BOM에 저장된 데이터를 강화하십시오. 단계의
작업 디렉토리에서 각 파일에 대한 MD5 값과 함께 파일을 추적합니다.
- .scan baseline
- 단계의 작업 디렉토리에 모든 파일 목록을 저장합니다. 시스템은 목록을
작업 BOM에 범주로 표시합니다. 하나의 작업에 여러 개의 baseline 명령을 가질 수 있지만
명령이 실행될 때 각 명령은 목록을 단계의 작업 디렉토리 상태로 다시 설정합니다. 최종 BOM은 하나의
기준선 범주만 표시합니다.
- .scan checkpoint
- 작업에서 마지막 .scan baseline 또는 .scan checkpoint
명령 이후에 변경 및 삭제된 모든 새 파일 목록을 저장합니다. 시스템은 BOM에 목록을
표시합니다. 각 checkpoint 명령은 BOM에 새 범주를 작성합니다.
작업에서 첫 번째
.scan checkpoint 명령 전에
.scan baseline 명령을 사용해야 합니다.
.scan baseline 명령에 우선하는
.scan checkpoint 명령은 무시됩니다.
명령 옵션:
- -v
- 작업 로그에 변경 정보 사본을 기록하십시오.
- -i
- 제공된 패턴과 일치하는 디렉토리를 무시하십시오. 패턴은 경로의
시작, 끝 또는 임의 디렉토리 부분과 일치할 수 있습니다.
이 옵션을 사용하여 변경 목록에서 소스 제어 디렉토리를 제거할 수 있습니다.
CVS의 예제:
.scan -i CVS checkpoint
예제 명령은
보고서에서 CVS 디렉토리를 유지합니다.
서브버전의 예제:
.scan -i .svn baseline
-v가
-i와 함께 사용되는 경우, 시스템은 소스 제어 디렉토리에 대한
변경사항을 로깅하지만 변경사항이 BOM에는 포함되지 않습니다.
참고: 단일 단계에서 두 개 이상의 .scan 명령을 사용하지
마십시오. 단일 단계에서 두 개 이상의 명령을 사용하는 경우 시스템이
.scan 명령에 대한 정확한 출력을 제공할 수 없습니다.
이러한 명령 사용에 대한 자세한 정보는 .scan 명령을 사용하여 기준선 및 체크포인트 추가를 참조하십시오.