public interface MercurialAccessor extends VcsAccessor
| Modifier and Type | Method and Description |
|---|---|
HgRepository |
cloneWithUrl(java.io.File directory,
java.lang.String url) |
java.util.Optional<HgChangeset> |
findChangesetById(HgRepository repository,
java.lang.String nodeId) |
java.util.Optional<HgChangeset> |
findChangesetByTag(HgRepository repository,
java.lang.String tag) |
long |
getLastCommitTimeOfPath(HgRepository repository,
java.lang.String relativePath) |
java.lang.String |
getRemoteUrl(HgRepository repository) |
HgRepository |
getRepository(java.io.File dir) |
HgChangeset |
headOfBranch(HgRepository repository,
java.lang.String defaultBranch) |
void |
pull(HgRepository hgRepository) |
void |
resetToSpecificNodeId(HgRepository repository,
java.lang.String version) |
getRemoteUrlHgRepository getRepository(java.io.File dir)
java.lang.String getRemoteUrl(HgRepository repository)
void resetToSpecificNodeId(HgRepository repository, java.lang.String version)
long getLastCommitTimeOfPath(HgRepository repository, java.lang.String relativePath)
java.util.Optional<HgChangeset> findChangesetByTag(HgRepository repository, java.lang.String tag)
java.util.Optional<HgChangeset> findChangesetById(HgRepository repository, java.lang.String nodeId)
HgChangeset headOfBranch(HgRepository repository, java.lang.String defaultBranch)
void pull(HgRepository hgRepository)
HgRepository cloneWithUrl(java.io.File directory, java.lang.String url)