Why does NetBeans complain about missing subversion client?
Default installation path for Subversion executables is /usr/local/bin for Unix-like systems. Mac OS X and other platforms that allow users to run applications within the desktop face the problem of not using shared system variables. (i.e. PATH system variable). Therefore NetBeans Subversion provides:
Netbeans >= 6.x
See Specifying the Path to the Subversion Executable in the Guided Tour of Subversion for NetBeans IDE.
There is a command-line switch for pointing to the subversion executable:
switch for svn executable "-J-Dsubversion.path=/path/to/subversion/bin" For example: -J-Dsubversion.path="C:\Program Files\Subversion\bin"</tt> (path contains white spaces therefore quotes are necessary)
Otherwise, to avoid the need to start the IDE from within the terminal, add the above switch into the <netbeans_installation_dir>/etc/netbeans.conf file.