Blue Canvas makes Salesforce deployments fast and safe.
$ git push salesforce master Counting objects: 6, done. Compressing objects: 100% (2/2), done. Writing objects: 100% (6/6), 486 bytes, done. Total 6 (delta 0), reused 0 (delta 0) remote: Starting deployment to 'na30.salesforce.com'. remote: Updating branch 'master'. remote: Preparing deployment for commit id '369a79c929'. remote: Preparing files for deployment. remote: Deployment successful. To https://git.bluecanvas.io/o/00D90060000aaPg.git * [new branch] master -> master
Salesforce deploys should take seconds, not hours. With Blue Canvas you can deploy to sandboxes, staging orgs and production in a number of seconds using our push-to-deploy technology.
Source of Truth for Salesforce
You now have a full history of all changes made on your Salesforce instance over time. You can see who changed what when. This is tracked automatically in source control - no one needs to remember to update anything. Even if an admin doesn't know git, all changes made through the UI or developer console are being tracked with Git automatically.
No More Code Clobbering
Ever had a teammate overwrite your code during a Salesforce deploy because you didn't have source control? With Blue Canvas this is no longer possible. Because all changes are tracked and handled with Git, Blue Canvas will prevent destructive deploys and help you manage merge conflicts.
Simple Deployments Between Orgs
No more Ant Scripts or Change Sets. Simply commit your changes and
git push or pull request to the branch that you want to deploy to. Blue Canvas takes care of the rest. Deploy between orgs simply by merging branches.
Because Blue Canvas gives you a full history of changes on your org through version control, it is very simple to rollback to previous versions of your Salesforce org.
Track Declarative Changes
Changes that are made through the developer console and the Salesforce UI are now tracked in Git. You don’t even need to know Git. Blue Canvas automatically polls your orgs for changes and implements them as commits in your Git history.
Compare Between Orgs
Blue Canvas makes it easy to see what is different between Salesforce orgs, making your deployment process much easier for your release manager.