Geert van Horrik
Geert van Horrik
Thanks for reporting. Does AppVeyor create a local .git directory or does it only push the actual source files to the build agent?
Weird, it uses the same core library. Going to push some PR's to check a few things. Please keep the repository alive for a while.
Great additional info @gep13 , thanks.
We have some more info after adding more logging. ``` Found git directory at 'C:\projects\appveyortest\.git', opening repository Automatically determined sha 'cb240b6ef5280f367c445251abe28be26f0f4f3c' Automatically determined branch '' Target url is missing ```
Going to add some more logging, we probably need to retrieve additional info to determine the branch.
"Current branch is '(no branch)', remote: '', isDetachedHead: 'True'"
I'm not at home right now, will look into this tomorrow, should be fairly easy to fix, then will release 2.4.0 stable at the end of the day.
I can reproduce locally after using these commands: ``` git clone -q https://github.com/distantcam/AppVeyorTest.git C:\projects\appveyortest git fetch -q origin +refs/pull/2/merge: git checkout -qf FETCH_HEAD ``` Looking for a fix now.
After some debugging, I can get to this url with some private reflection: https://github.com/distantcam/AppVeyorTest/refs/pull/2/merge It doesn't give me access to the actual raw files yet though. If anyone has ideas,...
We might just ignore PR's when using GitLink?