Ubuntu 6.06을 실행하는 컴퓨터가 있습니다. rcs 아래의 소스 파일(git을 사용할 수 없음)
이전 버전의 파일과 체크아웃된 버전을 시각적으로 비교해야 합니다. 지금까지 파일을 옮겨서 비교해보았습니다.
mv test.c tmptest.c
co -r1.16 test.c
xxdiff test.c tmptest.c
mv tmptest.c test.c
스크립트에서 이 작업을 수행할 수 있다는 것을 알고 있지만 더 좋은 방법이 있습니까? test.c를 건드리지 마세요?
답변1
버전을 표준 출력으로 추출한 -p
다음 xxdiff를 파이프할 수 있습니다.
co -p1.16 test.c | xxdiff - diff.c