RCS ci 체크인을 통해 $keyword$ 확장을 비활성화하시겠습니까?

RCS ci 체크인을 통해 $keyword$ 확장을 비활성화하시겠습니까?

좋든 나쁘든 저는 rcs를 사용하여 chatGPT에서 내보낸 HTML 및 JSON 파일의 변경 사항을 추적합니다. 그 중 일부에는 $keyword$가 포함된 채팅이 포함되어 있습니다. 이는 ci 체크인 시 확장됩니다. 이 파일을 밟지 않고 어떻게 이를 비활성화할 수 있습니까?

답변1

내가 아는 한 RCS는및 CVS선택의 여지가 없었어완전히모든 키워드 처리를 비활성화합니다(적어도 소스 코드에서는 찾을 수 없습니다). 결제 시 cvs -ko또는 cvs -kb옵션을 사용하면 "원래 키워드와 동일한 키워드가 생성"됩니다. 그것은 분명히 작동합니다 rcs -ko.

답변2

큰 망치 접근 방식을 취하십시오. 파일을 16진수로 인코딩된 텍스트로 변환한 후 체크인하십시오.

#!/bin/bash
for i in  ../html/*.* ; do to=`basename $i` ; ls -d ../html/$to ; xxd -p $i ../rcs/$to.hex ; done
touch ../html/rcsLog.txt
cp ../html/rcsLog.txt ../rcs
ci -r -q -mnull -t-null ../rcs/*.hex
ci -l -q -mnull -t-null ../rcs/rcsLog.txt

관련 정보