Comment 7 for bug 330086

Revision history for this message
Alexander Belchenko (bialix) wrote : Re: [Bug 330086] Re: branch reference does not support relative paths properly

Robert Collins пишет:
> It should be easy to test if old clients deal with relative paths; if
> they do then there is no problem.

Old clients will fail if they are running from subdir of light checkout, not from the root of the
tree, with NotABranch error.

> If they don't I think its better to issue a new format, because I don't
> think the error will be at all obvious otherwise.

New format is always safe choice according to existing practice in bzr.

> You have to know that we don't support relative paths to know that a
> relative path is the problem.

Both relative path and absolute path *are* problem when either master branch or checkout
moved/renamed in filesystem. But, relative path is the big win for recent Ian's idea of colocated
branches placed in the shared repo inside lightweight checkout. Because that construct is clearly
relative.

__________ Information from ESET NOD32 Antivirus, version of virus signature database 4640 (20091126) __________

The message was checked by ESET NOD32 Antivirus.

http://www.esetnod32.ru