I'm just guessing here, but I think it could work if you specify the url using https rather than the git protocol. That is, https://github.com/EricForgy/Pages.jl.git instead of [email protected]:EricForgy/Pages.jl.git.
That error message could be made a lot better though, by just listing the supported protocols. (That might not be as easy as it sounds, though; after skimming the source, it seems to me that this error message must come from inside libgit2...) // T On Saturday, February 20, 2016 at 6:27:53 PM UTC+1, Eric Forgy wrote: > > Thanks Isaiah. > > I bit the bullet and tried the "ssh stuff". I was able to get it to work > and my tests passed for Julia 0.4 (yay!), but the tests on latest master > failed with an error: > > INFO: Cloning Pages from [email protected]:EricForgy/Pages.jl.git > ERROR: GitError(Code:ERROR, Class:Net, Unsupported URL protocol) > > Was I just unlucky or is there a difference between 0.4 and 0.5 with > regard to URL formats? > > In 0.4, this worked: > > Pkg.clone("[email protected]:EricForgy/Pages.jl.git") > > But, from the error message, it seems this isn't working on 0.5? > > Any idea? > > On Saturday, February 20, 2016 at 10:19:00 PM UTC+8, Isaiah wrote: >> >> That error means git is trying to show a username prompt, but can't >> because there is no input device attached. You need the "ssh stuff" so that >> git on the appveyor build machine can be authenticated to clone the >> second private repo. >> >
