Rob, In our code, we have:
new ScmFileSet(distCheckoutDirectory, filesToCommit); The Javadoc for ScmFileSet says that the filesToCommit list must be _relative_ to the base dir in distCheckoutDirectory. For example, in our tests distCheckoutDirectory is: target\testing-commons-release-plugin\scm and the first file to commit in the list is: target\testing-commons-release-plugin\scm\1.0-SNAPSHOT-RC1\binaries\commons-text-1.4-bin.tar.gz Obviously one is not relative to the other, they are both relative to the _same_ place. Gary