<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Feb 25, 2014 at 12:01 PM, Ben Nemec <span dir="ltr"><<a href="mailto:openstack@nemebean.com" target="_blank">openstack@nemebean.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5"><span style="color:rgb(34,34,34)">So is there some git magic that also keeps the repos in sync, or do you have to commit/pull/restart service every time you make changes?  I ask because experience tells me I would inevitably forget one of those steps at some point and be stymied by old code still running in my devstack.  Heck, I occasionally forget just the "restart service" step. ;-)</span></div>
</div></blockquote><div><br></div><div>This is why I set RECLONE=True and set the *_REPO and *_BRANCH as required to point to my working repo so re-running stack.sh just does the Right Thing.  And it still allows short dev cycles in /opt/stack with manual restartes of the service(s) involved in screen.  But the real work happens elsewhere, in my case on a different machine. </div>
</div><div class="gmail_extra"><br></div><div class="gmail_extra">Remember, DevStack's opinion of your work area is that it is a disposable VM.  Doing long-term work in a disposable VM is just asking for trouble in a number of ways.  Sean's local mounts via VBox and my remote git repos are only two ways to operate in that environment, I'm sure there are many others.</div>
<div class="gmail_extra"><br></div>dt<br clear="all"><div><br></div>-- <br><br>Dean Troyer<br><a href="mailto:dtroyer@gmail.com">dtroyer@gmail.com</a><br>
</div></div>