machine / machine.specifications

Machine.Specifications is a Context/Specification framework for .NET that removes language noise and simplifies tests.
MIT License
885 stars 178 forks source link

Reduce repo size #391

Open robertcoltheart opened 5 years ago

robertcoltheart commented 5 years ago

Cloning this repo is around 160mb, which is not overly burdensome but is not ideal either.

I propose a destructive cleanup with something like BFG to reduce old copies of DLLs that have long since been deleted from the repo but still exist in the .git folder.

This will require any forks to either re-clone or re-base (somehow) so that everything is in sync again.

NameOfTheDragon commented 2 years ago

That is by no means large for a Git repository - I have several cloned that are >500 Mb. My instinct is that this might be a case of "premature optimization".