Deployment is a fundamental part of developing titles for Xbox One: every individual in a development studio will use some form of deployment to see the title running on the Xbox One development console.
This section lists the supported deployment methods.
Run from PC Deployment
Run from PC deployment significantly improves productivity during title development by removing the time required to deploy a title from the development PC to the development kit. With this feature, simply register and launch the title on the console with no deployment or setup time required. Changes made to the files on the network share are immediately visible to the title.
Folder Based Push Deployment
Deployment of a title to a folder on the Title Scratch drive allows multiple copies of the same package to be on a single console. You can use file copy and deployment commands to create and copy content to a folder on the Title Scratch drive and the title within can be registered and launched.
Push Deployment
The push deployment technique copies the entire game to the dev kit before running the game, as well as copying changes to those game resources.
Pull Deployment
Pull deployment enables you to leave all binary files and content on the development PC, which aids rapid deployment and editing.
Note: Pull Deployment is deprecated and will be removed from a future XDK. We recommend using Run from PC Deployment. See xbapp registernetworkshare and Run from PC Deployment in the documentation for more details. If you have issues migrating to Run from PC Deployment please contact your Developer Account Manager for assistance.