<div class="gmail_quote">On Thu, Jun 7, 2012 at 1:28 AM, Satish Balay <span dir="ltr"><<a href="mailto:balay@mcs.anl.gov" target="_blank">balay@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div id=":3xx">ok - rebase behaves differently with subrepos. How is it supporsed to work?<br>
<br>
With separate repos - I can do:<br>
<br>
hg commit [local changes]<br>
hg pull --rebase  [automatically rebases the commit<br>
hg push</div></blockquote></div><br><div>The rebase is not applied recursively in subrepos. Compare what we have now:</div><div><br></div><div>remember to go into config/BuildSystem, pull, merge or rebase, and push</div>
<div><br></div><div>to how it works with sebrepos:</div><div><br></div><div>If you naively pull, but there is a subrepo conflict, it will error. That tells you that you have to go into config/BuildSystem, pull, and merge. Once you do that and commit to petsc, BuildSystem will automatically be carried along on subsequent pushes, etc.</div>