This will extend web packages so that you can publish a package to different environments. Your packages will contain all of your web.config transforms.
This adds a script that will create a zipped version of a specific web configuration from a PackageWeb archive. This is useful to build a single package that can be deployed to multiple environments.
**Running the script requires PowerShell Community Extensions**
All of this is based on the...
More information