For smaller cracks, we use an epoxy fill repair.  This stops water leakage, and the repair can be painted over to match the rest of the wall.

Depending on the severity of the crack, we may need to repair the crack from the inside and the outside of the foundation.