Web Deploy

msdebsvc is bad, you want Web Deploy Handler. note, however, that this is not installed with WMSvc you have to install it separate through the Web Package installer thing. see stackoverflow post 1 for more details

msdeploy has a bunch of useful command line parameters that are kinda hard to come across sometimes. for example, you can skip objects