mercurial/commandserver.py
changeset 14939 b4c06b97dfe0
parent 14882 bb2cffe81a94
child 16114 acfca07a8f26
equal deleted inserted replaced
14938:ec18cd254156 14939:b4c06b97dfe0
   183         # copy the uis so changes (e.g. --config or --verbose) don't
   183         # copy the uis so changes (e.g. --config or --verbose) don't
   184         # persist between requests
   184         # persist between requests
   185         copiedui = self.ui.copy()
   185         copiedui = self.ui.copy()
   186         self.repo.baseui = copiedui
   186         self.repo.baseui = copiedui
   187         self.repo.ui = self.repo.dirstate._ui = self.repoui.copy()
   187         self.repo.ui = self.repo.dirstate._ui = self.repoui.copy()
       
   188         self.repo.invalidate()
   188 
   189 
   189         req = dispatch.request(args[:], copiedui, self.repo, self.cin,
   190         req = dispatch.request(args[:], copiedui, self.repo, self.cin,
   190                                self.cout, self.cerr)
   191                                self.cout, self.cerr)
   191 
   192 
   192         ret = dispatch.dispatch(req) or 0 # might return None
   193         ret = dispatch.dispatch(req) or 0 # might return None