mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-06 05:40:54 -06:00
ENH: fatal error if cvs update fails
This commit is contained in:
@@ -317,7 +317,14 @@ int cmCTestUpdateHandler::ProcessHandler()
|
||||
checkoutErrorMessages += ostr.str();
|
||||
updateProducedError = true;
|
||||
}
|
||||
this->CTest->InitializeFromCommand(this->Command);
|
||||
if(!this->CTest->InitializeFromCommand(this->Command))
|
||||
{
|
||||
cmCTestLog(this->CTest, HANDLER_OUTPUT,
|
||||
" Fatal Error in initialize: "
|
||||
<< std::endl);
|
||||
cmSystemTools::SetFatalErrorOccured();
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
cmCTestLog(this->CTest, HANDLER_OUTPUT, " Updating the repository: "
|
||||
<< sourceDirectory << std::endl);
|
||||
@@ -531,6 +538,7 @@ int cmCTestUpdateHandler::ProcessHandler()
|
||||
{
|
||||
cmCTestLog(this->CTest, ERROR_MESSAGE, "Cannot open log file"
|
||||
<< std::endl);
|
||||
return -1;
|
||||
}
|
||||
std::string start_time = this->CTest->CurrentTime();
|
||||
double elapsed_time_start = cmSystemTools::GetTime();
|
||||
|
||||
Reference in New Issue
Block a user