Which one you choose?
- Use the Deploy feature in VS
- Build a rss script and execute it through rs.exe
- Build a deployment package
- Another option
Keep in mind that in many of your environments the report developers/designers don't have publish role in Reporting Server.