hgext/obsolete.py
changeset 301 b41ff69388a8
parent 300 3b1f326878e5
child 302 d68ccae92d52
equal deleted inserted replaced
300:3b1f326878e5 301:b41ff69388a8
   989                     return result
   989                     return result
   990             c.__class__ = hchangelog
   990             c.__class__ = hchangelog
   991             return c
   991             return c
   992 
   992 
   993     repo.__class__ = obsoletingrepo
   993     repo.__class__ = obsoletingrepo
   994 
       
   995     if False:
       
   996         expobs = [c.node() for c in repo.set('extinct() - secret()')]
       
   997         if expobs: # do not lock in nothing move. locking for peanut make hgview reload on any command
       
   998             lock = repo.lock()
       
   999             try:
       
  1000                 expobs = [c.node() for c in repo.set('extinct() - secret()')]
       
  1001                 phases.retractboundary(repo, 2, expobs)
       
  1002             finally:
       
  1003                 lock.release()