diff --git a/src/main/java/jenkins/scm/impl/subversion/SubversionSCMSource.java b/src/main/java/jenkins/scm/impl/subversion/SubversionSCMSource.java index 2ff7669df..b8e97fee5 100644 --- a/src/main/java/jenkins/scm/impl/subversion/SubversionSCMSource.java +++ b/src/main/java/jenkins/scm/impl/subversion/SubversionSCMSource.java @@ -293,6 +293,9 @@ void fetch(@NonNull TaskListener listener, } for (Map.Entry, SortedSet>> entry : includePaths.entrySet()) { for (List path : entry.getValue()) { + if (prefix.size() >= path.size()) { + continue; + } String name = path.get(prefix.size()); SVNRepositoryView.ChildEntry[] children = node.getChildren().clone(); Arrays.sort(children, new Comparator() {