git(on svn)이 대소문자만 다른 디렉토리를 커밋해버렸다

거의 악몽같은 일을 하나 당했다. 일단 회사에서 작업하는 환경은 Win32 or Win32-x64 다.  생각없이 git  add SomeDirectory/*.cpp 했는데, 저 디렉토리가 Somedirectory 더라고(…). 그리고 저걸 깨달았을 때는 이미 git commit; git svn dcommit 후(…………)   결과: SVN 에 대소문자가 다른 디렉토리가 생겨버렸다! 지금 작업하는 OS는 Win32 -_-; 당연히 나 혼자 작업하는 SVN이 아니니, SVN 개발자들이 절대 […]

VS 프로젝트 쉽게 설정하기 + log4cxx 빌드 삽질

Visual Studio (C++; 2005/2008) 에서 프로젝트 설정 쉽게하기 *nix 에서 프로그래밍하다가 VS에서 작업하면서 제일 짜증나던 것 중에 하나가, include path / library(linker) path를 프로젝트 단위로 관리해줘야 했던 것.  *nix 에서는 흔히, $(CC) -c filename.cc -I$(SOME_PATH) -L$(ANOTHER_PATH) 형식으로 per-file로 하되, 미리 지정한 값으로 지정해서 한 큐에(…) 관리할 수 있었다. 근데 VS로 작업하다보면 프로젝트 단위로 include path […]