I want to add support for a new version control in IDEA. There is a little
conufsion regrading how to do this.
One way is to extend "com.intellij.openapi.vcs AbstractVcs" which provides
interfaces for integrating IDEA with version control systems.
And other way to do this use implement CheckoutProvider interface and
register it as ApplicationComponent in order to provide checkout
Can anyone suggest which is right way to do add a support new version
control in IDEA.