int numDays, ScmBranch branch, String datePattern )
throws ScmException
{
login( repository, fileSet );
CommandParameters parameters = new CommandParameters();
parameters.setDate( CommandParameter.START_DATE, startDate );
parameters.setDate( CommandParameter.END_DATE, endDate );
parameters.setInt( CommandParameter.NUM_DAYS, numDays );
parameters.setScmVersion( CommandParameter.BRANCH, branch );
parameters.setString( CommandParameter.CHANGELOG_DATE_PATTERN, datePattern );
return changelog( repository.getProviderRepository(), fileSet, parameters );
}