[llvm-dev] Problem updating monorepo on Windows

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[llvm-dev] Problem updating monorepo on Windows

Joel E. Denny via llvm-dev
Hi folks,

I recently started getting errors when I fetch from the github monorepo (https://github.com/llvm-project/llvm-project-20170507).

They look like this:
$ git fetch
error: cannot lock ref 'refs/tags/release_600': there is a non-empty directory '.git/refs/tags/release_600' blocking reference 'refs/tags/release_600'
From github.com:llvm-project/llvm-project-20170507
 ! [new tag]                   release_600 -> release_600  (unable to update local ref)

It seems there is a conflict between the "release_600" tag and the "RELEASE_600/final" tag. It seems like that would affect all case-insensitive filesystems, including both NTFS and HFS.

Can somebody delete the tag on the remote so that this works normally again?

Thanks,
Reid

_______________________________________________
LLVM Developers mailing list
[hidden email]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
Reply | Threaded
Open this post in threaded view
|

Re: [llvm-dev] Problem updating monorepo on Windows

Joel E. Denny via llvm-dev
Reid,

For now, I have removed RELEASE_600/filnal in the github.
I will rename release_600 to RELEASE_600/final in the future. (Then, I have to regenerate packages)

Sorry for the inconvenience.

Takumi

On Sat, May 12, 2018 at 2:52 AM Reid Kleckner <[hidden email]> wrote:
Hi folks,

I recently started getting errors when I fetch from the github monorepo (https://github.com/llvm-project/llvm-project-20170507).

They look like this:
$ git fetch
error: cannot lock ref 'refs/tags/release_600': there is a non-empty directory '.git/refs/tags/release_600' blocking reference 'refs/tags/release_600'
From github.com:llvm-project/llvm-project-20170507
 ! [new tag]                   release_600 -> release_600  (unable to update local ref)

It seems there is a conflict between the "release_600" tag and the "RELEASE_600/final" tag. It seems like that would affect all case-insensitive filesystems, including both NTFS and HFS.

Can somebody delete the tag on the remote so that this works normally again?

Thanks,
Reid

_______________________________________________
LLVM Developers mailing list
[hidden email]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev