Affected Version: 1.19
Environment: repo sources hosted on gerrit server
What steps will reproduce the problem?
1. clone the repo source code repository onto a gerrit repository
2. execute
repo init -u https://gerrit/gerrit/p/manifest -b refs/heads/master
--repo-url=https://gerrit/gerrit/p/google/repo.git
What is the expected output?
The repo should properly check out successfully.
What do you see instead?
repo chokes on downloading clone.bundle. The only output I see is
Get https://gerrit/gerrit/p/google/repo.git/clone.bundle
Please provide any additional information below.
The reason for that is that the repo script relies on the download of Get
https://scm.porscheinformatik.com/gerrit/p/google/repo.git/clone.bundle to
return a 404. However, if you are using gerrit, this will redirect (302) to the
gerrit login screen which will produce an HTTP STATUS 200 with content type
text/html. I dont know enough python to handle this any different way so I
changed the script to add a new parameter which allows you to ignore the
download of clone.bundle.
See attached patched script
Original issue reported on code.google.com by rbur...@gmail.com on 12 Aug 2013 at 8:07
Original issue reported on code.google.com by
rbur...@gmail.com
on 12 Aug 2013 at 8:07Attachments: