summaryrefslogtreecommitdiffstats
path: root/layman/overlays/svn.py
diff options
context:
space:
mode:
Diffstat (limited to 'layman/overlays/svn.py')
-rw-r--r--layman/overlays/svn.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/layman/overlays/svn.py b/layman/overlays/svn.py
index 9785025..4804925 100644
--- a/layman/overlays/svn.py
+++ b/layman/overlays/svn.py
@@ -67,7 +67,13 @@ class SvnOverlay(OverlaySource):
args.append('-q')
if len(cfg_opts):
args.append(cfg_opts)
- args.append(self.src + '/@')
+
+ if self.src.endswith("/"):
+ src = self.src + '@'
+ else:
+ src = self.src + '/@'
+
+ args.append(src)
args.append(self.target)
return self.postsync(