There is a great thread of posts in the Symfony Users Google Group about good practices on how to run multiple Symfony versions on the same machine. The different tips include:

  • Installing different Symfony versions via PEAR
  • Creating different Symbolic links to different Symfony versions (Eg symfony10, symfony11, symfony12…)
  • Including each different version via your include path

Be sure to check it out