Gregory Szorc: Mozilla Mercurial Extension Updates |
There have been a handful of updates to Mozilla's client-side Mercurial tools in the past week and all users are encouraged to pull down the latest commit of mozilla-central and run mach mercurial-setup to ensure their configuration is up to date.
Improvements to mach mercurial-setup include:
The firefoxtree extension has also been updated. It now uses the new namespaces feature of Mercurial so all Firefox labels/names/refs are exposed in a firefoxtree namespace instead of as tags. As part of this change, you will lose old tags created by this extension and will need to re-pull repos to recreate them as namespaced labels. hg log output will now look like the following:
changeset: 332223:0babaa3edcf9
fxtree: central
parent: 332188:40038a66525f
parent: 332222:c6fc9d77e86f
user: Carsten "Tomcat" Book <cbook@mozilla.com>
date: Wed Dec 16 12:01:46 2015 +0100
summary: merge mozilla-inbound to mozilla-central a=merge
(Note the fxtree line.)
The firefoxtree extension also now works with hg share. i.e. if you hg share from a Firefox repository and hg pull from the source repo or any shared repo, the labels will be updated in every repo. This only works on newly-created shares. If you want to enable this on an existing share, see this comment.
http://gregoryszorc.com/blog/2015/12/16/mozilla-mercurial-extension-updates
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |