ThermoCloud site Monaco Services IIS Node, PHP, etc. Site Extension wwwroot r/w access runs Azure SCC Deploy Site Extension writes
If ‘deployment from source control’ is enabled, this can overwrite any changes made in the editor…
Production Site Monaco: Enabled Deploy via SCC: Disabled
git Dev git git clone push Production site mysite.azurewebsites.net Monaco: Disabled Deployment from SCC: Local Git Repo Development site mysite-dev.azurewebsites.net Monaco: Enabled Deployment from SCC: Disabled myproject.visualstudio.com remote: origin Kudu
git Dev git git clone push Production site mysite.azurewebsites.net Monaco: Disabled Deployment from SCC: Local Git Repo Development site mysite-dev.azurewebsites.net Monaco: Enabled Deployment from SCC: Disabled push myproject.visualstudio.com remote: origin Kudu
git Dev git git myproject.visualstudio.com remote: origin clone push Production site mysite.azurewebsites.net Monaco: Disabled Deployment from SCC: VSOnline, GitHub, etc. Development site mysite-dev.azurewebsites.net Monaco: Enabled Deployment from SCC: Disabled Linked Branch Pushing to origin will result in a pull to production
git Dev git git myproject.visualstudio.com remote: origin clone push Staging site mysite.azurewebsites.net (staging) Monaco: Disabled Deployment from SCC: VSOnline, GitHub, etc. Development site mysite-dev.azurewebsites.net Monaco: Enabled Deployment from SCC: Disabled Linked Branch Deploy to staging site lets you hot swap to production Kudu
git Dev git git clone push Production or staging site mysite.azurewebsites.net Monaco: Disabled Deployment from SCC: VS Online Development site mysite-dev.azurewebsites.net Monaco: Enabled Deployment from SCC: Disabled Pushing to origin triggers a VSO build, test, and deploy to staging or production remote: origin myproject.visualstudio.com VS online build, test Kudu
LevelExperiencesLanguages Basic Smart editing with coloring, bracket matching, auto indent, textual completion C#, VB, Razor, Markdown, Handlebars, HTML, XML, INI, Batch, Jade, CoffeeScript Good Error checking as you type, IntelliSense, go to definition, outline, rename symbol JavaScript, JSON, CSS, LESS, SASS, PHP GreatReference searching across filesTypeScript