There are a number of ways you can deploy your application’s code in production. While there is an “officially” standard way to deploy (via eggs), that pattern is not universally accepted.
Your application’s code is likely to be the most frequently changed component of your application (compared to the libraries that make up TurboGears), so you will likely re-deploy your code many times, possibly many times per day.