발생일: 2013.02.17 문제: 얼마 전 맥의 커맨드라인 svn을 업데이트 했다. 맥의 패키지 매니저 중의 하나인 Homebrew를 이용해서 인스톨했고,기존 버전은 1.6.18, 새로 받은 버전은 1.7.8이었다. 헌데, 업데이트 받은 후에도 svn이 기존 버전을 그대로 유지하고 있는 거다. $ svn --version svn, version 1.6.18 ... 혹시나 해서 type을 확인해보니, 기존 경로의 바이너리가 호출되고 있었다. $ type svn svn hashed (/usr/bin/svn) (type 커맨드로 파일의 타입을 확인할 수 있고, 실행 파일일 경우 경로를 알 수 있다) 새로 받은 svn은 /usr/local/bin 에 넣어뒀지만,PATH 변수에서 /usr/bin 이 /usr/l..
발생일: 2013.02.17 문제: PATH 정보를 조회해보니, git과 관련된 bin 디렉토리가 경로의 마지막에 포함되어 있다. $ echo $PATH ..(중략)..:/usr/local/git/bin 얼마 전 .bash_profile을 정리하면서,추가적으로 정의하는 PATH 경로는 아래처럼 PATH의 앞 부분에 추가하도록 했었다. $ export PATH=새패스:$PATH 어딘가에서 추가되었다면 앞 부분에 있는 게 당연한데,마지막에 정의되어 있는 것이 이상해 어디서 정의됐는지 파일을 뒤적여봤다.그리고, /etc/paths.d/git 파일에 정의되어 있는 걸 발견했다. /etc/paths.d 는 처음 들어 생소한 데다,/etc/paths 도 자세히 확인해본 적이 없어 잘 모르겠다. /etc/paths와..