문제가 되는 녀석은 "비교시 파일 시간 보호" 라는 녀석인데
도움말이 영어다보니.. 바로 눈에 안들어 와서 한참 걸렸다..

2.7. Preserve file time in file compare

  • Disabled (default): If you save changes to a file in WinMerge, the timestamp of the file is updated.

  • Enabled: If you save changes to a file in WinMerge, the timestamp of the file is not changed in your file system.


물론 기본값은 disable(체크 꺼짐) 이지만, 먼가 좋은건줄 알고 켜놨더니,
cvs에서도 날짜 기반으로 체크하다 보니, 날짜가 바뀌지 않아 최신 버전인줄 착각하고 있었고,
makefile 역시도 날짜 기반으로 체크하니 동일한 문제로 인해 컴파일을 다시 하지 않았다.


cvs/makefile 뿐만 아니라 다른 source형상 관리 프로그램들 모두 시간에 민감할테니
되도록이면 이 옵션은 기본값인 disable 한채로 쓰는게 좋을 듯 하다.
신고
Posted by 구차니

댓글을 달아 주세요

  1. 비밀댓글입니다

    2009.02.23 14:14 [ ADDR : EDIT/ DEL : REPLY ]
    • 찾아 보니 http://clipmarks.com/clipmark/4B839E0F-1C4F-47DC-B865-5B060D76DF67/ 에 필요한 정보가 있네요 ^^; 아무래도 설정창에 GUI로는 아직 없는 듯 하구요. 원하시는 설정은 browser.cache.disk.enable 를 false로 하시면 될 듯 합니다 ^^

      덕분에 좋은 공부하네요 ^^ 감사합니다.

      2009.02.23 15:10 신고 [ ADDR : EDIT/ DEL ]
    • 우와 감사합니다 ^^ UI 에 바로 딱있으면 좋겠는데. 조금 아쉽긴 하지만 ㅋ 너무 감사해요 ~

      2009.02.23 15:27 신고 [ ADDR : EDIT/ DEL ]
    • 저는 덕분에 공부해서 ㅎㅎ
      좋은 공부꺼리 감사합니다 ㅋ

      2009.02.23 15:29 신고 [ ADDR : EDIT/ DEL ]
  2. cvs 사용하시네요. 윈머지 쓰려고 조금 쓰다 실패했어요;;
    거북이 svn 좋은거 많아서 이것저것 개발할때 쓰고 있는 데 역시 여러사람이 소스공유할때는
    조심해서 관리할 필요가 있더라구요. 좋은 팁정보 샤샥~ ^^*

    2009.02.25 22:16 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • winmerge가 디렉토리 비교제외하면 araxis를 충분히 대체할만하다고 생각을 해서 사용중이랍니다 ^^;

      svn은 써볼려다가 서버설정에서 OTL 해버리고
      그냥 cvs를 쓰고 있어요 ㅠ.ㅠ

      2009.02.25 22:57 신고 [ ADDR : EDIT/ DEL ]