#1441 Fix compute_tree error

v1.0.0
closed
nobody
sf-4 (350)
SCM
nobody
2015-08-20
2011-02-03
No

After triggering a repo.refresh or accessing e.g. https://sourceforge.net/p/glob3/git/ci/1e62872fccbe584a73fad72b50aaacbda54046df/tree/

Module allura.model.repository:609 in tree
<<      def tree(self):
               if self.tree_id is None:
                   self.tree_id = self.repo.compute_tree(self)
               t = Tree.query.get(object_id=self.tree_id)
               if t is not None: t.set_context(self)
>>  self.tree_id = self.repo.compute_tree(self)
Module allura.model.repository:153 in compute_tree
<<          return self._impl.url_for_commit(commit)
           def compute_tree(self, commit, path='/'):
               return self._impl.compute_tree(commit, path)

           def _log(self, rev, skip, max_count):
>>  return self._impl.compute_tree(commit, path)
Module allura.model.repository:76 in compute_tree
<<      def compute_tree(self, commit, path='/'):
               '''Used in hg and svn to compute a git-like-tree lazily'''
               raise NotImplementedError, 'compute_tree'

           def open_blob(self, blob): # pragma no cover
>>  raise NotImplementedError, 'compute_tree'
NotImplementedError: compute_tree

Discussion

  • Dave Brondsema

    Dave Brondsema - 2011-02-04
    • size: --> 2
     
  • Dave Brondsema

    Dave Brondsema - 2011-02-04

    Need to run this. --clean to make the fixes, --all to avoid email notifications

    allurapaste script production.ini ../scripts/refresh-all-repos.py -- --clean --all
    
     
  • Dave Brondsema

    Dave Brondsema - 2011-02-04
    • status: open --> validation
     
  • Dave Brondsema

    Dave Brondsema - 2011-02-07
    • status: validation --> closed
     
  • Dave Brondsema

    Dave Brondsema - 2011-02-07

    No new reactor errors, and URLs that had been erroring out now succeed.

     

Log in to post a comment.