I've never tried or done this, but I can explain a few things:
- There is a difference between a trade and a migration.
If you are exchanging a Polemon from both Colloseum and Ruby game, than it is a trade.
If you are only moving a single (or more) Pokemon to either game, it is a migration.
Only during a trade will Pokemon evolve. ~