@Override
protected List<File> extractSource( AccuRevScmProviderRepository repository, File basedir, AccuRevVersion version )
throws AccuRevException
{
AccuRev accuRev = repository.getAccuRev();
AccuRevInfo info = accuRev.info( basedir );
String basisStream = version.getBasisStream();
String transactionId = version.getTimeSpec();
if ( !AccuRevVersion.isNow( transactionId )
&& !AccuRevCapability.POPULATE_TO_TRANSACTION.isSupported( accuRev.getClientVersion() ) )