Mercurial > hg
view contrib/macosx/macosx-build.txt @ 18221:082d6929fd4d
localrepo: filter unknown nodes from the phasecache on destroyed
When commit is followed by strip (qrefresh), phasecache contains nodes that were
removed from the changelog. Since phasecache is filecached with .hg/store/phaseroots
which doesn't change as a result of stripping, we have to filter it manually.
If we don't write it immediately, the next time it is read from disk the nodes
will be filtered again. That's what happened before, but there's no reason not
to write it immediately.
The change in test-keyword.t is caused by the above.
author | Idan Kamara <idankk86@gmail.com> |
---|---|
date | Fri, 21 Dec 2012 17:19:52 +0100 |
parents | 7289d20b18cd |
children |
line wrap: on
line source
to build a new macosx binary package: install macpython from http://www.python.org/download/mac install py2app from http://pythonmac.org/packages/ make sure /usr/local/bin is in your path run bdist_mpkg in top-level hg directory find packaged stuff in dist directory