On Wed, Mar 30, 2011 at 12:27 PM, John Szakmeister <span dir="ltr"><<a href="mailto:john@szakmeister.net">john@szakmeister.net</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
On Wed, Mar 30, 2011 at 5:52 AM, John Arbash Meinel<br>
<<a href="mailto:john@arbash-meinel.com">john@arbash-meinel.com</a>> wrote:<br>
[snip]<br>
<div class="im">> I know Aaron has mentioned that in his layout, he might move the working<br>
> tree, but he is unlikely to move the repository, so absolute paths<br>
> actually work better for him.  I do wonder what the breakpoint is.<br>
><br>
> IMO, it is pretty clear for colo. If the branch is a subdirectory of the<br>
> tree root, then use a relative path. If the branch is outside, then *I*<br>
> would say, if it is within 1 or 2 '..' then use relative path. Otherwise<br>
> use absolute path.<br>
<br>
</div>That might be a reasonable alternative.  Although, it does add an<br>
extra edge for the user to keep in mind.  You can never be sure that<br>
if you move everything whether or not it'll all continue to work,<br>
unless you check and see whether it's using relative or absolute<br>
paths. :-(<br></blockquote><div><br>imho, "bzr status" should report the link type (absolute or relative), and perhaps we could also benefit from an additonal command to move working tree, something like "bzr relocate", that would handle the proper path reference update too.<br>
<br>Ciao,<br>Marco<br clear="all"><br></div></div><br>-- <br>Marco Pantaleoni<br><br>