diff options
Diffstat (limited to 'layman/overlays/svn.py')
-rw-r--r-- | layman/overlays/svn.py | 8 |
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( |