diff options
author | Sebastian Pipping <sebastian@pipping.org> | 2010-01-01 01:39:33 +0100 |
---|---|---|
committer | Sebastian Pipping <sebastian@pipping.org> | 2010-01-01 01:39:33 +0100 |
commit | 13b8a3969b3fcba55b25d2b593c78abf708fec06 (patch) | |
tree | a68a7a875c73f6331d62012f7ad07a19ee0da144 /layman | |
parent | 04a856b8773f0838dcf0fd595b3869402cde769b (diff) | |
download | layman-13b8a3969b3fcba55b25d2b593c78abf708fec06.tar.gz layman-13b8a3969b3fcba55b25d2b593c78abf708fec06.tar.bz2 layman-13b8a3969b3fcba55b25d2b593c78abf708fec06.zip |
Fix handling of names containing '@' for Subversion overlays
Diffstat (limited to 'layman')
-rw-r--r-- | layman/overlays/svn.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/layman/overlays/svn.py b/layman/overlays/svn.py index 12a2b0c..ca9db80 100644 --- a/layman/overlays/svn.py +++ b/layman/overlays/svn.py @@ -55,8 +55,8 @@ class SvnOverlay(Overlay): else: quiet_option = '' - return self.cmd(self.command() + ' co ' + quiet_option + '"' + self.src + '/" "' + - path([base, self.name]) + '"') + return self.cmd(self.command() + ' co ' + quiet_option + + '"' + self.src + '/@" "' + path([base, self.name]) + '"') def sync(self, base, quiet = False): '''Sync overlay.''' @@ -68,8 +68,8 @@ class SvnOverlay(Overlay): else: quiet_option = '' - return self.cmd(self.command() + ' up ' + quiet_option + '"' + path([base, self.name]) + - '"') + return self.cmd(self.command() + ' up ' + quiet_option + + '"' + path([base, self.name + '@']) + '"') def supported(self): '''Overlay type supported?''' |