core: GitHub repository is unclonable on Windows. #25164
Labels
@aws-cdk/core
Related to core CDK functionality
bug
This issue is a bug.
effort/small
Small work item – less than a day of effort
p1
Describe the bug
It is impossible to clone this repository on Windows. No one can currently develop for CDK on Windows without
core.longpaths
, which makes Windows upset.Expected Behavior
git clone
works.Current Behavior
git clone
fails.Reproduction Steps
git clone https://github.com/aws/aws-cdk.git
Possible Solution
A workaround would be to use WSL to clone the repository. This works correctly, but I'm developing on Windows and the point wasn't to use WSL.
Also, for performance reasons developing on WSL is a pretty terrible experience.
You can also use the
core.longpaths
option, but this just overrides Windows and creates the files anyway. This is bad for other reasons.Additional Information/Context
No response
CDK CLI Version
N/A
Framework Version
N/A
Node.js Version
N/A
OS
Windows 11
Language
Typescript
Language Version
git version 2.40.0.windows.1
Other information
Even if you use a workaround to clone anyway,
git config --global core.longpaths true
we now produce filenames that are too long for Windows to keep in the Recycle Bin, so deleting the folders causes some very odd UI behavior. In short*, Windows is very angry.*😂
The text was updated successfully, but these errors were encountered: