I tried almost everything...mothballs, human urine,wolf urine, commercial deer repellents, soap shavings, fishing line between trees etc.
The only way I can stop these marauding ravenous vermin is with some deer netting at least six feet tall. I use eight foot stakes and staple the netting and surround the garden. In the woods I staple the netting to trees.
I loathe deer.