diff options
Diffstat (limited to 'bitbake-dev/lib/bb/fetch/svn.py')
-rw-r--r-- | bitbake-dev/lib/bb/fetch/svn.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/bitbake-dev/lib/bb/fetch/svn.py b/bitbake-dev/lib/bb/fetch/svn.py index 5e5b31b3ad..aead1629b3 100644 --- a/bitbake-dev/lib/bb/fetch/svn.py +++ b/bitbake-dev/lib/bb/fetch/svn.py | |||
@@ -114,13 +114,15 @@ class Svn(Fetch): | |||
114 | if command is "info": | 114 | if command is "info": |
115 | svncmd = "%s info %s %s://%s/%s/" % (basecmd, " ".join(options), proto, svnroot, ud.module) | 115 | svncmd = "%s info %s %s://%s/%s/" % (basecmd, " ".join(options), proto, svnroot, ud.module) |
116 | else: | 116 | else: |
117 | suffix = "" | ||
117 | if ud.revision: | 118 | if ud.revision: |
118 | options.append("-r %s" % ud.revision) | 119 | options.append("-r %s" % ud.revision) |
120 | suffix = "@%s" % (ud.revision) | ||
119 | elif ud.date: | 121 | elif ud.date: |
120 | options.append("-r {%s}" % ud.date) | 122 | options.append("-r {%s}" % ud.date) |
121 | 123 | ||
122 | if command is "fetch": | 124 | if command is "fetch": |
123 | svncmd = "%s co %s %s://%s/%s %s" % (basecmd, " ".join(options), proto, svnroot, ud.module, ud.module) | 125 | svncmd = "%s co %s %s://%s/%s%s %s" % (basecmd, " ".join(options), proto, svnroot, ud.module, suffix, ud.module) |
124 | elif command is "update": | 126 | elif command is "update": |
125 | svncmd = "%s update %s" % (basecmd, " ".join(options)) | 127 | svncmd = "%s update %s" % (basecmd, " ".join(options)) |
126 | else: | 128 | else: |