IProject project,
IEvolizerSession persistenceProvider,
String fileExtensionRegEx,
IProgressMonitor monitor,
boolean isFileContentImportEnabled) throws EvolizerException {
CVSRepositoryProvider repositoryProvider = new CVSRepositoryProvider(project);
ICommandOutputListener logInterceptor =
new CVSLogInterceptor(persistenceProvider, monitor, repositoryProvider.getRemoteModulePath());
repositoryProvider.cvsLogForProject(logInterceptor, monitor);
if (isFileContentImportEnabled) {
FileManager.fetchSourceForAllFiles(persistenceProvider, repositoryProvider, fileExtensionRegEx, monitor);
}
}