| Package | Description |
|---|---|
| com.segue.scc.published.api.vcs |
This package contains interfaces for source control profile integration.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BrowseableProfile.addDirectory(java.lang.String filePath,
java.lang.String projectName,
java.lang.String comment)
Create a subDirectory, also known as subProject.
|
void |
SourceControlProfile.addFile(java.lang.String filePath,
java.io.File fileToAdd,
java.lang.String comment)
Adds a single file to the source control system.
|
void |
SourceControlProfile.addFiles(java.lang.String filePath,
java.io.File dirToAdd,
java.lang.String comment,
boolean recursive)
Adds multiple files to the source control system.
|
void |
VersionControlProfile.checkIn(java.lang.String filePath,
java.lang.String checkoutPath,
java.lang.String versionLabel,
java.lang.String comment)
Upload a local (checked out) file to the source control system.
|
void |
VersionControlProfile.checkOut(java.lang.String filePath,
java.lang.String targetPath,
java.lang.String comment,
boolean getLocalCopy)
Checkout means to lock a file in the source control system for exclusive access.
|
void |
SourceControlProfile.cleanupWorkingDirectory(java.lang.String path,
java.io.File workdir)
Some SourceControl Systems don't remove a file in the WorkingDirectory if it's removed on the server.
|
void |
VersionControlProfile.createWorkingDirectory(java.io.File workdir,
java.lang.String label)
Deprecated.
not used anymore
|
void |
SourceControlProfile.createWorkingDirectory(java.lang.String path,
java.io.File workdir)
Creates the local working directory and retrieves all files from the source control system within the specified path.
Note: Some source control systems store information in the locally checked out projects. |
void |
SourceControlProfile.get(java.lang.String filePath,
java.lang.String targetPath,
boolean recursive)
Gets the latest version of a file or files in a path.
|
void |
VersionControlProfile.get(java.lang.String filePath,
java.lang.String targetPath,
boolean recursive,
java.lang.String label) |
java.lang.String[] |
VersionControlProfile.getLabels(java.lang.String filePath,
java.lang.String pattern)
Deprecated.
not used anymore
|
java.lang.String[] |
BrowseableProfile.list(java.lang.String filePath,
java.lang.String pattern,
int elementType)
Get a list of elements inside the specified filePath.
|
void |
SourceControlProfile.removeWorkingDirectory(java.io.File workdir)
Removes the locally checked out project.
|
void |
SourceControlProfile.updateRepository(java.lang.String pathToAdd,
java.io.File sessionDir,
boolean recursive,
java.lang.String comment)
Update the files locally stored in sessionDir to the source control profile.
|
default void |
SourceControlProfile.validateProfileSettings()
Per default the system tries to list the content of the root folder with the provided settings.
|
Copyright © Micro Focus 2004-2019. All rights reserved.