public class LocalScmMetadataUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FILENAME
The name of the metadata file
|
protected ScmLogger |
logger |
| Constructor and Description |
|---|
LocalScmMetadataUtils(ScmLogger logger) |
| Modifier and Type | Method and Description |
|---|---|
LocalScmMetadata |
buildMetadata(java.io.File repository)
Builds LocalScmMetadata based on contents of repository
|
LocalScmMetadata |
readMetadata(java.io.File dir)
Reads metadata file from given directory.
|
void |
writeMetadata(java.io.File destinationDir,
LocalScmMetadata metadata)
Writes metadata file
|
public static final java.lang.String FILENAME
protected final ScmLogger logger
public LocalScmMetadataUtils(ScmLogger logger)
public LocalScmMetadata buildMetadata(java.io.File repository) throws java.io.IOException
repository - java.io.IOException - if anypublic void writeMetadata(java.io.File destinationDir,
LocalScmMetadata metadata)
throws java.io.IOException
destinationDir - metadata - java.io.IOException - if anypublic LocalScmMetadata readMetadata(java.io.File dir)
dir - The directory that should contain the metadata file