Does the Eval extension need something similar doing (it using an external checkout of geshi too)?
Not quite sure, since I don't have issues when I checkout/update that part of the extension. If the issue happens on the Eval, it needs to change the path to https too. When the old link is used it opens the viewvc output on the browser, which is not compatible with the usual SVN client.
Hmm. This always seemed to work for me.
The old url works fine for me, just redirects to https..
Eval is using 1.0.8.6 so probably worth updating anyway