Is patching or pothole repair permanent?

No, it will provide a temporary solution to prevent damage to vehicles or tripping hazards for pedestrians.  The life of the repair depends on how the patch will be prepared, the area of the patch, and the traffic the patch will endure.