--- a/Allura/allura/model/repository.py
+++ b/Allura/allura/model/repository.py
@@ -95,6 +95,10 @@
def compute_tree(self, commit, path='/'):
'''Used in hg and svn to compute a git-like-tree lazily'''
+ raise NotImplementedError, 'compute_tree'
+
+ def compute_tree_new(self, commit, path='/'):
+ '''Used in hg and svn to compute a git-like-tree lazily with the new models'''
raise NotImplementedError, 'compute_tree'
def open_blob(self, blob): # pragma no cover
@@ -199,6 +203,8 @@
return self._impl.url_for_commit(commit)
def compute_tree(self, commit, path='/'):
return self._impl.compute_tree(commit, path)
+ def compute_tree_new(self, commit, path='/'):
+ return self._impl.compute_tree_new(commit, path)
def _log(self, rev, skip, max_count):
ci = self.commit(rev)