DescriptionRewrite Google Code http URLs with https on git svn dcommit.
This fix is created to avoid having to rebuild all the WebRTC
Git mirrors since they're configured to sync with the http URL
instead of https (resulting in git-svn-id Git footers with the
http URL in the commit messages). Without rewriting this, it is
not possible to commit to SVN since Google code disallows committing
to a http URL.
BUG=412012
TEST=Created a CL using a Git repo like this (both before and after landing https://webrtc-codereview.appspot.com/32569004):
git clone https://chromium.googlesource.com/external/webrtc.git
cd webrtc
git auto-svn
git checkout master
git checkout -b test
(edit whitespace change)
git commit -am "Whitespace edit
git cl upload --bypass-hooks"
git cl dcommit
R=agable@chromium.org, machenbach@chromium.org, mmoss@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=293171
Patch Set 1 #
Total comments: 2
Patch Set 2 : Wired up codereview.settings FORCE_HTTPS_COMMIT_URL setting and test mock updates #
Total comments: 4
Patch Set 3 : Fixed style violation #Messages
Total messages: 16 (5 generated)
|