equal
deleted
inserted
replaced
156 lastrevs[module] = revnum |
156 lastrevs[module] = revnum |
157 self.lastrevs = lastrevs |
157 self.lastrevs = lastrevs |
158 |
158 |
159 def exists(self, path, optrev): |
159 def exists(self, path, optrev): |
160 try: |
160 try: |
161 return svn.client.ls(self.url.rstrip('/') + '/' + path, |
161 svn.client.ls(self.url.rstrip('/') + '/' + path, |
162 optrev, False, self.ctx) |
162 optrev, False, self.ctx) |
|
163 return True |
163 except SubversionException, err: |
164 except SubversionException, err: |
164 return [] |
165 return False |
165 |
166 |
166 def getheads(self): |
167 def getheads(self): |
167 # detect standard /branches, /tags, /trunk layout |
168 # detect standard /branches, /tags, /trunk layout |
168 rev = optrev(self.last_changed) |
169 rev = optrev(self.last_changed) |
169 rpath = self.url.strip('/') |
170 rpath = self.url.strip('/') |