Previously, deployments failed if they contained components that were referenced by Apex jobs that were pending or in progress. For example, if you deploy an Apex class that implements Schedulable, and there is a scheduled job that corresponds to this class, this class can’t be deployed, and the entire deployment fails.
You can now enable the deployment of components with corresponding jobs—including scheduled jobs, batch jobs, and future methods—and avoid deployment failure. To do so, from Setup click, and then click Save.
As part of this change, the Deployment Connections page has been renamed to Deployment Settings.
This option applies to change sets and deployments started through the Metadata API.