From c930ad29e97f82d6b374653c110e0761aefe49b1 Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Wed, 13 Jun 2012 11:46:22 +0200 Subject: [PATCH] fix wrong start and end revision for svn log command --- .../java/sonia/scm/repository/spi/SvnLogCommand.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/scm-plugins/scm-svn-plugin/src/main/java/sonia/scm/repository/spi/SvnLogCommand.java b/scm-plugins/scm-svn-plugin/src/main/java/sonia/scm/repository/spi/SvnLogCommand.java index 7480fbf7bb..838d0c90b3 100644 --- a/scm-plugins/scm-svn-plugin/src/main/java/sonia/scm/repository/spi/SvnLogCommand.java +++ b/scm-plugins/scm-svn-plugin/src/main/java/sonia/scm/repository/spi/SvnLogCommand.java @@ -165,6 +165,7 @@ public class SvnLogCommand extends AbstractSvnCommand implements LogCommand ChangesetPagingResult changesets = null; SVNRepository repository = null; String startRevision = request.getStartChangeset(); + String endRevision = request.getEndChangeset(); try { @@ -174,9 +175,14 @@ public class SvnLogCommand extends AbstractSvnCommand implements LogCommand long endRev = 0; long maxRev = startRev; - if (Util.isNotEmpty(startRevision)) + if (!Strings.isNullOrEmpty(startRevision)) { - maxRev = Long.parseLong(startRevision); + startRev = Long.parseLong(startRevision); + } + + if (!Strings.isNullOrEmpty(endRevision)) + { + endRev = Long.parseLong(endRevision); } String[] pathArray = null;