equal
deleted
inserted
replaced
885 maxmtime = max(maxmtime, st.st_mtime) |
885 maxmtime = max(maxmtime, st.st_mtime) |
886 |
886 |
887 return tuple(state), maxmtime |
887 return tuple(state), maxmtime |
888 |
888 |
889 def copy(self): |
889 def copy(self): |
890 """Obtain a copy of this class instance.""" |
890 """Obtain a copy of this class instance. |
891 c = cachedlocalrepo(self._repo) |
891 |
|
892 A new localrepository instance is obtained. The new instance should be |
|
893 completely independent of the original. |
|
894 """ |
|
895 repo = repository(self._repo.baseui, self._repo.origroot) |
|
896 c = cachedlocalrepo(repo) |
892 c._state = self._state |
897 c._state = self._state |
893 c.mtime = self.mtime |
898 c.mtime = self.mtime |
894 return c |
899 return c |