How is it possible to custom shelving logic in a VCS plugin


I do not see an extension point or interface to provide custom shelve logic for a VCS plugin. It must be possible somehow because you do it with the Perforce plugin. Please advise!



1 comment
Comment actions Permalink


There is no way to add an EP for shelve, but you can provide your own com.intellij.openapi.vcs.changes.CommitExecutor which may perform  your 'custom shelve action' from commit dialog -> option action button.


Please sign in to leave a comment.