본문 바로가기
Study/MAC OSX

tortoiseHg (Mercurial) 를 MacOSX에 설치하기 (Mavericks)

by 재현아비 2014. 1. 10.
반응형

우선 tortoiseHg가 MacOSX용은 완벽하게 제공은 안된다. 

여러가지 소스를 조합해서 간신히 설치할 수 있다. 물론 기능상의 문제는 없다.

아래 그림처럼 최근에 app형식으로 윈도우에서 처럼 사용하는 것이 나왔으나 아직 버그가 너무 많아서 쓰기에 무리가 있다. 




그리고 역기나 command-line에서 하는것이 아니면 필자는 매우 불편하다. 


맥용 설치 Guide가 제공되지만, 저대로 하면 문제가 많이 있다. (Mavericks 기준)


1. 우선 Xcode를 AppStore를 통해서 설치한다.

2. Xcode의 command line tools을 설치한다. (에전에는 Preferences에서 가능했는데 mavericks에서는 직접 다운받아 설치해야하는 것 같다.)

Xcode Command Line Tools 에 가서 아래로 쭉내리면 Command Line Tools (OSX Mavericks)를 다운받아서 설치한다.


3. Homebrew 도 설치한다. 이는 Terminal에서 아래 명령어를 입력함으로써 설치가능하다.

$ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

4. Homebrew path 를 설정한다. /Users/사용자/.profile 파일을 열어서 아래 내용을 추가한다.

BREW_PREFIX=`brew --prefix` export PATH=$BREW_PREFIX/share/python:$BREW_PREFIX/bin/:$BREW_PREFIX/sbin:$PATH export PYTHONPATH=$BREW_PREFIX/lib/python2.7/site-packages:$PYTHONPATH


5. Homebrew를 통해서 PyQT, Qscintilla와 Python 패키지를 설치한다

$ brew install pyqt
$ brew install qscintilla2

$ sudo easy_install pip

$ sudo pip install setuptools --no-use-wheel --upgrade


6. 마지막으로 Hg를 설치한다.

$ sudo pip install -U Pygments iniparse Mercurial


7. 테스트

$ hg


반응형