##// END OF EJS Templates
localrepo: move extension loading to a separate method...
localrepo: move extension loading to a separate method The stateful chg plan [1] requires a special repo object, where ideally all side effects caused by loading the repo object could be reverted by just dropping (gabbage collect) the loaded repo object. Currently, that is impossible because repo.__init__ calls "extensions.loadall", which may have unpredictable side-effects that cannot be reverted by dropping the repo object. This patch moves "extensions.loadall" to a separate method, so chg could subclass localrepository and make extensions loading a no-op. [1]: mercurial-scm.org/pipermail/mercurial-devel/2017-February/092547.html

File last commit:

r23034:eea2e0f7 default
r30989:74af89c6 default
Show More
centos5
6 lines | 263 B | text/plain | TextLexer
Mads Kiilerich
docker: use official centos5 image...
r23034 FROM centos:centos5
Mads Kiilerich
docker: add CentOS 5...
r22443 RUN yum install -y gcc make rpm-build gettext tar
RUN yum install -y python-devel python-docutils
Mads Kiilerich
dockerrpm: create a yum/dnf repo from the generated rpms...
r22444 # For creating repo meta data
RUN yum install -y createrepo
Mads Kiilerich
docker: add CentOS 5...
r22443 RUN yum install -y readline-devel openssl-devel ncurses-devel zlib-devel bzip2-devel