From 620004c868ac39af03d6bb6863c4c957a364805e Mon Sep 17 00:00:00 2001 From: "Joseph F. Boudreau" <boudreau@pitt.edu> Date: Fri, 8 Mar 2024 16:34:38 +0100 Subject: [PATCH] fix gmcat. It should not fail when the working directory (or manually specified directory) is not git managed. It should just skip the recording of tag information in that case --- GeoModelTools/GMCAT/src/publishMetaData.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/GeoModelTools/GMCAT/src/publishMetaData.cpp b/GeoModelTools/GMCAT/src/publishMetaData.cpp index a804261f9..edce9cb89 100644 --- a/GeoModelTools/GMCAT/src/publishMetaData.cpp +++ b/GeoModelTools/GMCAT/src/publishMetaData.cpp @@ -120,8 +120,7 @@ void publishMetaData( GMDBManager & db, } } else { - std::cerr << std::endl << "ERROR: provided directory " << repoPath << " is NOT inside a local git reporistory!" << std::endl; - throw std::runtime_error("Metadata not written!"); + std::cerr << std::endl << "WARNING: no information on User repository will be written to metadata. " << std::endl; } // -- GitLab