@Override
protected ChangeLogScmResult executeChangeLogCommand( ChangeLogScmRequest request )
throws ScmException
{
final ScmVersion startVersion = request.getStartRevision();
final ScmVersion endVersion = request.getEndRevision();
final ScmFileSet fileSet = request.getScmFileSet();
final String datePattern = request.getDatePattern();
return executeChangeLogCommand( request.getScmRepository().getProviderRepository(), fileSet,
request.getStartDate(), request.getEndDate(), request.getScmBranch(), datePattern, startVersion,
endVersion, request.getLimit() );