String datePattern )
throws ScmException
{
if ( branch != null && StringUtils.isNotEmpty( branch.getName() ) )
{
throw new ScmException( "This SCM doesn't support branches." );
}
return executeChangeLogCommand( repo, fileSet, startDate, endDate, branch, datePattern, null, null );
}