On Wed, Jul 31, 2013 at 10:28:38AM -0700, Justin Lebar wrote: > >> Wouldn't switching branches in the same repo clone touch many files > >> and trigger unfortunately clobber builds? Even with ccache and > >> separate per-branch objdirs, this seems like a problem. > > > > Yes. > > Nothing about this proposal forces you to have only one clone and > switch back and forth between aurora and central, thus clobbering your > objdir. You could still have two trees, one used for aurora, and one > used for central, if you prefer that.
Sadly, mercurial doesn't support having multiple working directories from a single clone, which would be useful to avoid wasting so much disk space on .hg. But git does ;) (albeit, with a script in contrib/) I guess someone could patch mercurial to support such setups, which, independently of what we do on the servers, could be useful on the clients (pull different branches in the same local clone, use different working directories for each). Mike _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform