externals:dirsync

Full name:

org.kuali.maven.plugins:externals-maven-plugin:1.0.5-SNAPSHOT:dirsync

Description:

(no description)

Attributes:

  • Requires a Maven project to be executed.

Required Parameters

Name Type Since Description
newDir File - This is the new directory containing the canonical list of files that should be under version control.
oldDir File - This is the old directory containing files that were previously under version control.

Optional Parameters

Name Type Since Description
commitMessage String - The message to associate with the commit
Default value is: Sync directories.
exclude String - Regex pattern for files in new dir that should be excluded
include String - Regex pattern for files in new dir that should be included
Default value is: **/*.

Parameter Details

commitMessage:

The message to associate with the commit
  • Type: java.lang.String
  • Required: No
  • Expression: ${externals.commitMessage}
  • Default: Sync directories

exclude:

Regex pattern for files in new dir that should be excluded
  • Type: java.lang.String
  • Required: No
  • Expression: ${externals.exclude}

include:

Regex pattern for files in new dir that should be included
  • Type: java.lang.String
  • Required: No
  • Expression: ${externals.include}
  • Default: **/*

newDir:

This is the new directory containing the canonical list of files that should be under version control.
  • Type: java.io.File
  • Required: Yes
  • Expression: ${externals.newDir}

oldDir:

This is the old directory containing files that were previously under version control.
  • Type: java.io.File
  • Required: Yes
  • Expression: ${externals.oldDir}