Two things that I know works when it comes to hungry deer is Netting, which is available to cherry growers for birds, or a well-placed barking dog. Deer won't mess with either one.
A fence has to be about 10 feet high to prevent deer from jumping it. One hunting season not long ago, I witnessed a deer jump a deer fence that was 10 feet high. He didnt quite make it completely over the top and he tumbled to the other side, but he made it over. Obviously deer raiding a garden aren't in a panic mode, but it is possible to scale high fences when they deem it necessary.
Blood Meal from you local plant nursery may work also. I know the smell of blood keeps rabbits out.