
Simply the coolest Interface to (Sub)Version Control read more. And it is free to use, even in a commercial environment. Its intuitive and easy to use, since it doesnt require the Subversion command line client to run.

In order to setup VisualSVN, you need to download and install the latest stable version of TortoiseSVN Subversion client.The current version of VisualSVN is compatible with 1.8.x, 1.9.x, 1.10.x, 1.11.x, 1.12.x, 1.13.x and 1.14.x versions of TortoiseSVN (excluding nightly TortoiseSVN builds numbered as 1.14.99.x). TortoiseSVN is an Apache Subversion (SVN) ® client, implemented as a Windows shell extension. Press Ctrl+Alt+S to open the IDE settings and select Version Control | Subversion.Country 32 Bit 64 Bit Separate manual (PDF) Albanian Setup Setup Translate to Albanian Arabic Setup Setup Translate to Arabic Belarussian (Tarask) Setup Setup Translate to Belarussian (Tarask) Bulgarian Setup Setup Translate to Bulgarian Catalan Setup Setup Translate to Catalan Chinese, simplified Setup Setup TSVN TMerge Chinese, traditional Setup Setup Translate to trad. VisualSVN - Subversion plugin for Visual Studio. If necessary, you can opt to delete all credentials stored in the cache for the http, svn and ssh+svn protocols. Previous Releases - Instructions for downloading previous Subversive builds created for previous Eclipse Simultaneous Releases. Special Builds - Download special types of Subversive builds, such as Build for Headless Environments and SVN PDE Build. 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. Get instructions for installation of the Subversive plug-in and Subversive SVN connectors. Upon successful authentication, your credentials are saved on disk, in /.subversion_IDEA on macOS and Windows, and in ~/.subversion/auth/ on Unix systems. When you use Subversion integration in IntelliJ IDEA, you only need to answer the authentication challenge of the server if it is required by the authentication and authorization policies. It works as an extension of the standard Windows Explorer interface.

TortoiseSVN TortoiseSVN is a free client for Windows users who prefer graphical interfaces. It is free, runs on any platform, and comes packaged with the standard Subversion download. The Cornerstone Subversion (SVN) client for Mac just got better with shelving, checkpointing, and blazing fast performance. The Subversion server does not require user authentication on every request. This is the standard command-line client for Subversion.

IntelliJ IDEA 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).

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