DataGrip 2020.1 Help

Subversion

Install the Subversion plugin by JetBrains

To enable version control in DataGrip, install the Subversion plugin by JetBrains.

  1. Open settings Ctrl+Alt+S and navigate to Plugins.

  2. Click Marketplace.

  3. In the search field, type Subversion and press Enter.

  4. To install the plugin, click Install and restart DataGrip.

With the Subversion integration enabled, you can perform Subversion operations from inside DataGrip.

DataGrip currently supports integration with Subversion 1.7 and later, and it is required to download and install a command-line svn client (SVNKit is not supported, see blog post for details).

Authenticate to Subversion

The Subversion server does not require user authentication on every request. When you use Subversion integration in DataGrip, you only need to answer the authentication challenge of the server if it is required by the authentication and authorization policies. Upon successful authentication, your credentials are saved on disk, in <USER HOME>/.subversion_IDEA on macOS and Windows, and in ~/.subversion/auth/ on Unix systems.

When an authentication challenge comes from the server, the credentials are sought for in the disk cache; if the appropriate credentials are not found, or fail to authenticate, you are prompted to specify your login and password.

If necessary, you can opt to delete all credentials stored in the cache for the http, svn and ssh+svn protocols.

To delete credentials from disk

  • In the Settings/Preferences dialog Ctrl+Alt+S, go to Version Control | Subversion on the left and select the Clear Auth Cache option.

Last modified: 2 July 2020