Ticket #4585: has_node-fix.diff
| File has_node-fix.diff, 1.1 KB (added by athomas, 2 years ago) |
|---|
-
trac/versioncontrol/svn_fs.py
313 313 def __del__(self): 314 314 self.close() 315 315 316 def has_node(self, path, rev , pool=None):316 def has_node(self, path, rev=None, pool=None): 317 317 if not pool: 318 318 pool = self.pool 319 rev = self.normalize_rev(rev) 319 320 rev_root = fs.revision_root(self.fs_ptr, rev, pool()) 320 321 node_type = fs.check_path(rev_root, _to_svn(self.scope, path), pool()) 321 322 return node_type in _kindmap -
trac/versioncontrol/cache.py
106 106 def get_node(self, path, rev=None): 107 107 return self.repos.get_node(path, rev) 108 108 109 def has_node(self, path, rev ):109 def has_node(self, path, rev=None): 110 110 return self.repos.has_node(path, rev) 111 111 112 112 def get_oldest_rev(self):
