CVS로 프로젝트를 진행할때 gif, jpg, swf 같은 바이너리 파일들이 바이너리 태그 지정없이 import가 되어있는 경우가 있다. 이런경우 개발자들이 리눅스에서만 작업을 하면 별 문제가 생기지 않지만 디자이너가 윈도우에서 체크아웃을 하면 이미지 파일들이 깨진다(FTP의 아스키/바이너리 전송 문제와 동일)
해결 방법은 이미 등록된 이미지 파일들을 바이너리 파일로 등록을 하는것이다.
# find . -name "*.jpg" -o -name "*.gif" -o -name "*.swf" | xargs cvs admin -kb
그리고나서 로컬 저장소의 파일을 업데이트한다.
# cvs update

comments
comments rss (+댓글 쓰러가기)