소스 검색

BUG: If project is up to date, handle that case

Andy Cedilnik 21 년 전
부모
커밋
8ec1ab2ab0
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      Source/CTest/cmCTestUpdateHandler.cxx

+ 2 - 2
Source/CTest/cmCTestUpdateHandler.cxx

@@ -425,7 +425,7 @@ int cmCTestUpdateHandler::ProcessHandler()
 
   // Subversion style regular expressions
   cmsys::RegularExpression svn_status_line_regex("^ *([0-9]+)  *([0-9]+)  *([^ ]+)  *([^ ][^\t\r\n]*)[ \t\r\n]*$");
-  cmsys::RegularExpression svn_latest_revision_regex("Updated to revision ([0-9]+).");
+  cmsys::RegularExpression svn_latest_revision_regex("(Updated to|At) revision ([0-9]+)\\.");
 
   cmsys::RegularExpression file_update_line("([A-Z])  *(.*)");
   std::string current_path = "<no-path>";
@@ -443,7 +443,7 @@ int cmCTestUpdateHandler::ProcessHandler()
       const char* line = lines[cc].c_str();
       if ( svn_latest_revision_regex.find(line) )
         {
-        svn_latest_revision = atoi(svn_latest_revision_regex.match(1).c_str());
+        svn_latest_revision = atoi(svn_latest_revision_regex.match(2).c_str());
         }
       }
     }