Comment 0 for bug 36004

Revision history for this message
James Henstridge (jamesh) wrote :

It would be nice if bzr handled HTTP redirects sanely.

If getting http://hostname/location/.bzr results in a redirection to some other URL, it should send further requests to the target URL.

In the case of a temporary HTTP redirect, it should use the new URL for the duration of the bzr invocation.

In the case of a permanent HTTP redirect, bzr should record the new URL if it would normally have recorded the old URL. For example, "bzr pull" might update .bzr/parent, and "bzr branch http://..." would record the target URL rather than the specified one.