I've had success using smt-mirror to sync ALL my enable repos:
smt-mirror --directory /tmp/foo
But if I try to target a particular repo:
smt-mirror --repository 1 --directory /tmp/bar
Total transfered files    : 0 
Total transfered file size: 0 (0 Bytes)
Total linked files        : 0
Total copied files        : 0
New security updates      : 0
New recommended updates   : 0
Errors:                   : 0
Total Mirror Time         : 00:00:01

I've tried giving the Repo name, etc but I can't seem to get any command using '--repository' to do anything useful.

What am I doing wrong?