Comment 6 for bug 111419

Revision history for this message
David Allouche (ddaa) wrote :

The problem is failing early when trying to access a branch that does not exist.

In the initially reported problem, I guess that a user was trying to access /~user, bzr-git looked for control files found that .git was an existing directory, and failed with an obscure error later.

I guess that an easier fix for "do not present phantom control directories at the product level" would be to treat all directory names that are valid (existing or not) product names or +junk as existing, and everything else (including names starting by a dot) as not existing.

Maybe the "valid product name" constraint would need updating to actually be consistent with that.