Comment 10 for bug 93609

Revision history for this message
Cris Dywan (kalikiana) wrote :

Some cents since I ran into a wall not understanding the error messages the other day, in particular (real names replaced):

bzr push lp:~pokemon/+bulbasaur
Working tree "/home/kalikiana/projects/bulbasaur/" has uncommitted changes (See bzr status). Uncommitted changes will not be pushed.
bzr: ERROR: Invalid url supplied to transport: "lp:~pokemon/+bulbasaur": No such project: %2Bbulbasaur
> bzr push lp:~pokemon/+dungeon/bulbasaur
Working tree "/home/kalikiana/projects/bulbasaur/" has uncommitted changes (See bzr status). Uncommitted changes will not be pushed.
bzr: ERROR: Access denied: »~pokemon/+dungeon/bulbasaur/«: : Project '+dungeon' does not exist.

After some explanations it turns out there's teams, groups and projects and teams can host code as projects can, and even if it may seem to be very clear, I didn't understand the error messages at all. The "invalid url" part was especially puzzling since I double-checked that the syntax is perfectly correct, except it shouldn't be used for a team.

It would help a lot if it gave better suggestions such as "there is a team, not a project, so maybe you wanted to push to +junk instead", which is what I was advised to do eventually.