From d2ce0e18c1fa7e06a62bbc282ba69c3a5a157d7a Mon Sep 17 00:00:00 2001 From: John Moon Date: Thu, 25 Aug 2016 09:20:34 -0400 Subject: [PATCH] throw exception if label doesn't exist --- .../config/server/environment/SvnKitEnvironmentRepository.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spring-cloud-config-server/src/main/java/org/springframework/cloud/config/server/environment/SvnKitEnvironmentRepository.java b/spring-cloud-config-server/src/main/java/org/springframework/cloud/config/server/environment/SvnKitEnvironmentRepository.java index 34643225..41d66dd0 100644 --- a/spring-cloud-config-server/src/main/java/org/springframework/cloud/config/server/environment/SvnKitEnvironmentRepository.java +++ b/spring-cloud-config-server/src/main/java/org/springframework/cloud/config/server/environment/SvnKitEnvironmentRepository.java @@ -185,6 +185,9 @@ public class SvnKitEnvironmentRepository extends AbstractScmEnvironmentRepositor svnPath = new File(workingDirectory, "branches" + File.separator + label); if(!svnPath.exists()) { svnPath = new File(workingDirectory, "tags" + File.separator + label); + if(!svnPath.exists()) { + throw new NoSuchLabelException("No label found for: " + label); + } } } return svnPath;