프로그래밍 3

무거운 TortoiseSVN을 가볍게 만들기

(부제: SVN 아이콘이 사라지는 문제 해결법) TortoiseSVN을 설치하고 사용하다보면 리비전이 커지면서 점점 무거워지는 것을 느낄 수 있습니다. 특히 느린 컴퓨터나 노트북의 경우에는 커밋이나 업데이트를 한번 할라치면 수십년이 걸리는 경우도 다반사입니다. 이 모든 문제의 원인과 열쇠는 TSVNCache.exe가 가지고 있습니다. 작업 관리자를 열어서 TSVNCache.exe를 열어보면 항상 열심히 일하고 있는 프로세스가 하나 보일 겁니다. 이 프로세스는 컴퓨터에 체크아웃해서 사용하고 있는 SVN 데이터들의 정보를 열심히 얻어내고 캐쉬해서 사용자로 하여금 안락한 SVN 사용이 가능하도록 도와주는 놈입니다. 하지만 문제는 이 놈이 너무 열심히 일하다보니 로컬 PC의 모든 영역에서 SVN의 머리카락 하나..

#pragma warning 좀 더 잘 사용하기

1. 경고 번호 줄여쓰기 #pragma warning( disable : 4702 ) → #pragma warning( disable : 702 ) 컴파일러가 알아서 4000을 더해줍니다. 2. 같은 warning 지시어에 대해 줄여쓰기 #pragma warning( disable : 4507 ) #pragma warning( disable : 34 ) → #pragma warning( disable : 4507 34 ) 3. 다른 warning 지시어를 한 줄로 줄여쓰기 #pragma warning( disable : 4507 34 ) #pragma warning( once : 4385 ) #pragma warning( error : 164 ) → #pragma warning( disable : 450..