IntelliJ 14 on OSX: How to specify version of SVN client used through the IDE IntelliJ 14 on OSX: How to specify version of SVN client used through the IDE bash bash

IntelliJ 14 on OSX: How to specify version of SVN client used through the IDE


Found one working solution.
All I really had to do is use the full path of svn 1.8.11 (ie. /opt/local/bin/svn) installed by macports, under Preferences -> Version Control -> Subversion -> Use command line client

Though I still don't understand why it didn't pick this up by default even though the shells did.

enter image description here


To fix, use the path that return command which svn and replace the configuration on subversion preference on IntelliJ 14.

Fix on OSX 10.11


Intellij cannot read your environment variables, when not started from shell (i think because of the sandbox in which Intellij runs). So it searches for the svn binary under the default path '/usr/bin' even if you expanded your PATH variable with the path to your macport or homebrew installations. Therefore you have to use the full path to your newer svn version from macport.