Using MSDeploy/Web Deploy as Publish method in Visual Studio with multiple users

visual-studio, webdeploy

Solution

Using Visual Studio, no. The current build scripts don't have a way of providing the necessary flag to MSDeploy.

If you are using the generated `cmd` file from a package to perform the deployment you can append `-useChecksum` to your command line and it will use checksum comparisons rather than the last modified date.

Problem

Is it possible to use web deploy from multiple developer PC's? When we try to do so it seems we need to re-publish everything when someone else wants to do a deploy. Are we doing something wrong, is there a way around this, or what would be a recommended approach in our scenario? I'm aware that deploying from a central location is a better founded solution, but unfortunately this is not an option at the moment.

Original source