public interface VcsRepository
| Modifier and Type | Interface and Description |
|---|---|
static interface |
VcsRepository.ProgressMonitor |
static class |
VcsRepository.Utils |
| Modifier and Type | Method and Description |
|---|---|
VcsFullReference |
forceUpdate(java.nio.file.Path baseDirectory) |
VcsFullReference |
forceUpdate(java.nio.file.Path baseDirectory,
VcsRepository.ProgressMonitor progressMonitor) |
VcsReference |
getReference() |
boolean |
isWorking() |
VcsFullReference |
updateIfRequired(java.nio.file.Path baseDirectory) |
VcsFullReference |
updateIfRequired(java.nio.file.Path baseDirectory,
VcsRepository.ProgressMonitor progressMonitor) |
@Nonnull VcsReference getReference()
boolean isWorking()
throws VcsException
VcsException@Nullable VcsFullReference updateIfRequired(@Nonnull java.nio.file.Path baseDirectory) throws VcsException
VcsException@Nullable VcsFullReference updateIfRequired(@Nonnull java.nio.file.Path baseDirectory, @Nullable VcsRepository.ProgressMonitor progressMonitor) throws VcsException
VcsException@Nonnull VcsFullReference forceUpdate(@Nonnull java.nio.file.Path baseDirectory) throws VcsException
VcsException@Nonnull VcsFullReference forceUpdate(@Nonnull java.nio.file.Path baseDirectory, @Nullable VcsRepository.ProgressMonitor progressMonitor) throws VcsException
VcsException