How to install subversion 1.6.x on MacHow to install subversion 1.6.x on Mac
Posted at 2014. 7. 13. 01:14 | Posted in OS/Maccheck subversion versions (on OS X 10.9.3)
$ brew versions subversion 1.8.9 git checkout 9b75c92 /usr/local/Library/Formula/subversion.rb 1.8.8 git checkout c6cf8ac /usr/local/Library/Formula/subversion.rb 1.8.5 git checkout fa4311c /usr/local/Library/Formula/subversion.rb 1.8.4 git checkout ce669eb /usr/local/Library/Formula/subversion.rb 1.8.3 git checkout 9b438ce /usr/local/Library/Formula/subversion.rb 1.8.0 git checkout f56b641 /usr/local/Library/Formula/subversion.rb 1.8.1 git checkout 55577bb /usr/local/Library/Formula/subversion.rb 1.7.10 git checkout 0060dc3 /usr/local/Library/Formula/subversion.rb 1.7.9 git checkout b0e6223 /usr/local/Library/Formula/subversion.rb 1.7.8 git checkout f7a42d2 /usr/local/Library/Formula/subversion.rb 1.7.7 git checkout a6dcc41 /usr/local/Library/Formula/subversion.rb 1.7.6 git checkout 6b8d25f /usr/local/Library/Formula/subversion.rb 1.7.5 git checkout 5d5cd70 /usr/local/Library/Formula/subversion.rb 1.7.4 git checkout dc4245c /usr/local/Library/Formula/subversion.rb 1.7.3 git checkout eb97154 /usr/local/Library/Formula/subversion.rb 1.7.2 git checkout d89bf83 /usr/local/Library/Formula/subversion.rb 1.6.17 git checkout 6e2d550 /usr/local/Library/Formula/subversion.rb 1.6.16 git checkout 83ed494 /usr/local/Library/Formula/subversion.rb
get 1.6.16 version formula
$ git checkout 83ed494 /usr/local/Library/Formula/subversion.rb
install subversion
$ brew install subversion
If an error occurs like this... 만약 빌드 도중 이런 에러를 만나면..
checking whether Apache version is compatible with APR version... no configure: error: Apache version incompatible with APR version
add --without-apx configure argument. configure 옵션에 --without-apxs 를 추가해준다.
/usr/local/Library/Formula/subversion.rb 파일을 열어 configure args에 --without-apxs 옵션을 추가.
https://github.com/Homebrew/homebrew-versions/issues/373
https://github.com/Homebrew/homebrew-versions/commit/1d203e29e6219967164337a00672fc071e355cec 참조
check subversion version
$ svn --version
If version is different, switch version
$ brew switch subversion 1.6.16
and re-check svn version on new terminal
$ svn --version svn, version 1.6.16 (r1073529) compiled Jul 13 2014, 00:18:37 Copyright (C) 2000-2009 CollabNet. Subversion is open source software, see http://subversion.apache.org/ This product includes software developed by CollabNet (http://www.Collab.Net/).
Completed.