현상
SourceSafe라는 형상관리툴에서 Source를 최신버전 가져오기를 클릭 하면 보통 발생하는 메세지이다.
소스를 최신화 하게되면 발생하는 메세지 이다.
줄끝의 CR, LF의 방식을 차이 때문에 발생한다.
두개의 용어는 타자기(打字機 , typewriter)에서 쓰이던 용어
CR : Carriage Return (\r)
인쇄 위치 또는 커서 표시 위치를 같은 줄(행) 맨 앞의 위치로 복귀시키는 것. 아스키(ASCII) 문자 코드의 ‘13’에 해당된다.
* 현재 커서를 줄 올림 없이 가장 앞으로 옮기는 동작
LF : Line Feed (\n)
줄바꿈(line feed)의 약어. 정보 교환용 부호 중 인쇄 위치를 다음의 행으로 이동(개행)시키기 위한 서식 제어용 부호.
* 커서는 그 자리에 그대로 둔 상황에서 종이만 한 줄 올려 줄을 바꾸는 동작
아스키 코드 참고 : https://ko.wikipedia.org/wiki/ASCII
해결방안
해결 방안
도구 → 옵션 → 환경 → 문서
로드할 때 줄 끝 일관성 검사(K) 체크 해제하게 되면
이런 메세지 창이 뜨지 않게 된다.