Well, there are several good ways to get the points easy... I've managed to get over 50 in a single hour (check my stats, it's true !) without any kind of cheating/padding (well, unless you count the fact that I WANTED the points to be padding).
You need to figure out how you want to get your points, and how many you need. If you need loads in a single round, then you probably shouldn't try to get them on a server that's full, and normally only runs for like 5-10 minutes (like a full Karkand server). So for many IAR repairs points, stay away from Karaknd servers. You CAN get many repair points by playing as MEC (though not in the same round due to the short rounds), as almost NOONE on the MEC forces play engineer (even the tank whores (!!!)). Simply spawn as engineer on the hotel, drop some mines on the west road(s) and go to the east roads and wait for the armor to come spawn raping. The arty and Predator shots will be flying through the air like raindrops !
I tend to get about 6-9 repair points in a round (though I've seen as much as 13 on a fully populated Karkand server) this way.
Your best bet is always to try to repair something that gets damaged a lot. Fixing tanks/APCs is a good way to go, but they tend to get into a lot of trouble, and you end up having to respawn a lot, and running after a hummer/Vodink/whatever) to follow them. And in the end you just get shot FIRST because the enemy finally realizes that you're repairing them. If you're a tank whore, just "stay with the pack", that is, find another tanker who's an engineer, and DON'T LEAVE HIM ! You will end up getting at least one repair point every other minute. IF the tanker is in an APC frequently, and he's a Squad Leader, and you CANT get an APC/tank, then simply join his squad and spawn on him a lot and run out and repair whenever he gets damaged. You WILL die a lot, but you WILL also get repairs. However, notice that this tactics sometimes gets you "left behind" on depopulated servers, as the APCs needs to move fast to get points.
With the advent of "cartillery" bombing, another good bet for points is to play as US on a server where the arty is close to the enemy spawns, making it an easy target for cartillery bombings. Repairing an arty piece is almost 2 full repair points. Just watch out for arty and falling cars ! I've gotten over 20 points IAR by repairing the US arty on Dalian.
Believe it or not, if you like playing SF, Iron Gator (large map) is ALSO good for getting repair points. Spec ops will frquently nuke the UAV, and the helos fear the Essex AA so they will TV it a LOT, I've gotten around 20 points fixing the UAV/AA on Iron Gator aswell. The "downside" to using gator is that if the server is TOO depopulated, you run the risk of the MEC forces getting onboard the ship and taking it before you get your points. So find an almost full server for best results.
While it sounds stupid, Mashtur is ALSO a good map for fast repair points if you're MEC. When the enemy is rushing a critical flag (like the armor flag to the south, or the hill thingy to the north, simply place a Vodnik on the edge of the surrounding mountains. You get to shoot at the helos and inf rushing, eventually they will shoot back. When someone shoots back to dish out any serious damage, get in the back and repair yourself. The only downside to this tactics is that you're very vulnerable to snipers. I've gotten as many as 15 in a round on Masthur this way. The BH whores just REALLY wants to kill those Vods. It helps if you have a friend or clanmate as medic with you in that vod.
Get in a chopper on Fushe, and simply sneak around repairing friendly tanks that get into trouble. Wait for the enemy to come take your main base and rape your arty/scan/UAV like mad. Then drop in a fly by to repair them, if you get shot at: Retreat, land, get in the rear and repair yourself. Rinse and repeat. For added bonus, be a Squad Leader and get a few ability assists when the occasional medic or support spawn on you and gives the tanks/inf ammo/health.
Works like a charm. You'll easily get around 30-50 repair points/hour with these tactics.