Hello "Cupboard" That means you are not in the USA.
The easiest way of protecting your woolens is to put them in sealed plastic bags.
Put a little scoop of moth balls(I guess that's what you are calling 'repellent') in the bag first, then seal it up and hang it up.
(The gas released by the moth balls kills any little critter hatching out. Note: Moths don't eat anything, their hatching babies do.)
You know you've done it right if there is no smell of mothballs in your cupboard. (because it's sealed in the bags, right?)
When the cooler weather arrives, take the clothes out of the bag and hang them up in some airy place for a few hours. No smell will be left.
Joe(and no holes in the fabric)Nation