Installation via Marketspace does not install the required connectors
When installing Subversive using the drag'n drop functionality of the marketplace, Subversive gets installed WITHOUT the connectors and thus, ends in a unusable state.
After restarting Eclipse, there is no information on this. Only when you try to use Subversion functionality, things do not work as expected (either with no error or a misleading error).
Example of an misleading error which occurs when you try to open the history view of a repository:
SVN: '0x00400104: Check HEAD Revision' operation finished with error: Selected SVN connector library is not available or cannot be loaded. If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site. If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Connector. Get log messages for 'https://osspit.org/svn/subversive-connectors' failed. Selected SVN connector library is not available or cannot be loaded. If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site. If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Connector.
Selected SVN connector library is not available or cannot be loaded. If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site. If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Connector.
Possible solutions:
- Install the connectors automatically with Subversive itself (optimum)
- As long as there is no connector installed: Display a warning and offer a wizard where the user can install a connector