cl.getWorkingDirectory().getAbsolutePath(), logListener,
getLogger() );
if ( !isSuccess )
{
return new ListScmResult( cl.toString(), "The cvs command failed.", logListener.getStderr().toString(),
false );
}
BufferedReader stream = new BufferedReader(
new InputStreamReader( new ByteArrayInputStream( logListener.getStdout().toString().getBytes() ) ) );
String line;
while ( ( line = stream.readLine() ) != null )
{
consumer.consumeLine( line );
}
}
catch ( Exception e )
{
e.printStackTrace();
return new ListScmResult( cl.toString(), "The cvs command failed.", logListener.getStderr().toString(),
false );
}
return new ListScmResult( cl.toString(), consumer.getEntries() );
}