public interface VcsPersonalSupport extends VcsExtension
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<java.lang.String> |
mapFullPath(VcsRootEntry rootEntry,
java.lang.String fullPath)
Converts full path to path (or collection of paths) relative in relation to provided VCS root.
|
@NotNull
java.util.Collection<java.lang.String> mapFullPath(@NotNull
VcsRootEntry rootEntry,
@NotNull
java.lang.String fullPath)
throws VcsException
rootEntry - VCS root and checkout rulesfullPath - change path from IDE patch in VCS-specific format.
For SVN, it is repositoryUUID|relativePathUnderRepositoryRoot
For Git, firstMonthRevisionHash-baseMergeRevision||relativePathUnderRepositoryRoot
For Perforce, p4ServerPort://depotFilePathStartingWithSlashesVcsException - (since 9.1) if there was a error while getting information from VCS