From 5232dd941e9e32cea1e4cc500d6dda8f93b18455 Mon Sep 17 00:00:00 2001 From: Sanjin Sehic Date: Tue, 7 Feb 2012 11:06:09 +0100 Subject: [PATCH] Fix resolving SVN URI with revision --- main/Resolvers.scala | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/main/Resolvers.scala b/main/Resolvers.scala index c9efb1f48..98264eaf5 100644 --- a/main/Resolvers.scala +++ b/main/Resolvers.scala @@ -35,18 +35,20 @@ object Resolvers val uri = info.uri.withoutMarkerScheme val localCopy = uniqueSubdirectoryFor(normalized(uri), in = info.staging) + val from = uri.withoutFragment.toASCIIString + val to = localCopy.getAbsolutePath if (uri.hasFragment) { val revision = uri.getFragment Some { () => creates(localCopy) { - run("svn", "checkout", "-r", revision, uri.toASCIIString, localCopy.getAbsolutePath) + run("svn", "checkout", "-r", revision, from, to) } } } else Some { () => creates(localCopy) { - run("svn", "checkout", uri.toASCIIString, localCopy.getAbsolutePath) + run("svn", "checkout", from, to) } } }