Large-amplitude longitudinal oscillations in solar prominences