in reply to scp & port

Seeing as how this module sits on top of the normal scp command it should be possible to define an alias in your ~/.ssh/config file which specifies the alternate port.

Host server1-3479 HostName server1.ca Port 3479

Somewhat kludgy, but it should work.

The cake is a lie.
The cake is a lie.
The cake is a lie.