I am considering building a garage over a space that used to house a carport. One wall of the garage would sit on top of a timber sleeper retaining wall replacing the fence that is currently there. The frame of the garage would be attached to the existing concrete slab. I have circled a sample of the retaining wall in the photo below. It runs the entire length of the slab and is about 1 metre high.

My problem is that I would like the garage to be watertight, but sometimes during heavy rain, water leaks through timber sleeper retaining wall and runs over the slab. I have been racking my mind on how to prevent this without excavating on the other side of the retaining wall as that is an established garden bed on common property.
Is there some kind of treatment or structure I could put in front of it to prevent the leak? Or would a cutting a channel in the slab to manage the water flow be the best bet?
All ideas welcome!!! Thanks in advance.