usnistgov / ACVP-Server

A repository tracking releases of NIST's ACVP server. See www.github.com/usnistgov/ACVP for the protocol.
46 stars 16 forks source link

Git index has at least one corrupt entry. Windows machines can't clone this tree. #220

Closed v-rackerman closed 1 year ago

v-rackerman commented 2 years ago

Git index has at least one corrupt entry in it preventing a Windows machine from being able to clone this tree.

You can see it in the index at offset 0x342c16 --> kgen-val/src/generation/test/NIST.CVP.ACVTS.Libraries.Generation.Core.Tests/bin/Debug/net5.0/C:\temp/DNA.log

This produces the following error when attempting to clone on a Windows machine: error: invalid path 'gen-val/src/generation/test/NIST.CVP.ACVTS.Libraries.Generation.Core.Tests/bin/Debug/net5.0/C:\temp/DNA.log'

Cloning from Linux works and creates a silly filename rather than barfing on the path.

livebe01 commented 1 year ago

Hi @v-rackerman, can you verify that this remains an issue? I just pushed our latest release to this repository and I'm wondering if that will resolve the corruption you're experiencing. Thanks!

v-rackerman commented 1 year ago

I tested this just now.

No, nothing is fixed. "error: invalid path 'gen-val/src/generation/test/NIST.CVP.ACVTS.Libraries.Generation.Core.Tests/bin/Debug/net5.0/C:\temp/DNA.log'"

Kritner commented 1 year ago

this is likely due to dropping the repository folder in for upload. That repository folder has artifacts in it that shouldn't really be a part of the github repo like bin, obj, etc.

For whatever reason in the method that the repository is being uploaded/mirrored here, the gitignore... is being ignored.

livebe01 commented 1 year ago

You’ve got it Russ. Pretty sure I have it fixed, have just been running into a few issues getting it pushed back out to GitHub. I should be able to get past those issues by later today though...

Ben

On Sep 19, 2022, at 10:42 PM, Russ Hammett @.**@.>> wrote:

this is likely due to dropping the repository folder in for upload. That repository folder has artifacts in it that shouldn't really be a part of the github repo like bin, obj, etc.

For whatever reason in the method that the repository is being uploaded/mirrored here, the gitignore... is being ignored.

— Reply to this email directly, view it on GitHubhttps://github.com/usnistgov/ACVP-Server/issues/220#issuecomment-1251767949, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AGMA5AXESDUUDBE7NPGRDQLV7EQCLANCNFSM56MSY4TA. You are receiving this because you commented.Message ID: @.***>

livebe01 commented 1 year ago

Hi @v-rackerman, the gen-val/src/generation/test/NIST.CVP.ACVTS.Libraries.Generation.Core.Tests/bin/Debug/net5.0/C:\temp/DNA.log issue should be gone now. Can you verify?

v-rackerman commented 1 year ago

fixed! Thank you.