How do I repair a pin hole in my copper pipe leading to my hot water heater?
first find reason that you got a leak in the pipe is pipe rubbing against something is copper pipe touching another pipe that is not copper to repair pipe you should use a coupling through there are several clamps made that will last you a long time before you will need to use the coupling
There are patch kits that have a neoprene sleeve and a ratchet type clamp. Will last a long, long time Or turn off the water, get a piece of copper pipe and then cut out the damaged piece and insert the new piece using compression fittings available at CTC. Saves messing with solder
if you are talking standard copper tubing, try the following, take a piece of rubber, (bike inter tube, old rubber glove, or a old rubber snow boot.) cut a small square enough to cover the pin hole ( appox; 3/4 inch square) then go to the local hardware store or auto supply store and buy a small hose clamp large enough to fit around the size tubing your repairing. Open the hose clamb all the way until it opens to allow you to fit it around the tubing. reconnect and tighten slightly. place the piece of rubber over the hole, slide the hose clamp over the rubber and tighten down. this repair will last a long while or until you can have the tubing replace