DOTs have always broken sleeps. As Repentance is a sleep, it will break it. I suggest using Seal of Justice if this is for PvP.
Way back when, they patched Repentance so that it would remove Seal of Vengeance DoTs. Of course, it'd work once every blue moon, but for some reason, they quietly removed the feature.