equal
deleted
inserted
replaced
128 return (u"svn:%s%s@%s" % (self.uuid, self.module, revnum)).decode(self.encoding) |
128 return (u"svn:%s%s@%s" % (self.uuid, self.module, revnum)).decode(self.encoding) |
129 |
129 |
130 def revnum(self, rev): |
130 def revnum(self, rev): |
131 return int(rev.split('@')[-1]) |
131 return int(rev.split('@')[-1]) |
132 |
132 |
133 def latest(self, path, revnum, stop=0): |
133 def latest(self, path, stop=0): |
134 'find the latest revision affecting path, up to stop' |
134 'find the latest revision affecting path, up to stop' |
135 if not stop: |
135 if not stop: |
136 stop = svn.ra.get_latest_revnum(self.ra) |
136 stop = svn.ra.get_latest_revnum(self.ra) |
137 try: |
137 try: |
138 self.reparent('') |
138 self.reparent('') |