Switch to side-by-side view

--- 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)