That would be something some of the repair fittings I see.
Some are sleeves that are rubber lined, that clamp up.
I don't see why a hose clamp and rubber wouldn't work too.
As a tempory patch.
If you are getting pin hole leaks, then it's only going to get worse.