Tengo un generador en Bamboo que he creado apuntando al ejecutable de MSDeploy. Quiero hacer una copia de seguridad del sitio web actual antes de implementar el nuevo.Intentando utilizar Bamboo y MSDeploy
Aquí está la línea de comandos que había corrido: "C: \ Archivos de programa \ IIS \ Microsoft Web Deploy \ msdeploy.exe" -Verb: sincronización -fuente: contentPath = "Sitio Web predeterminado \ MyService", computerName = "miservidor" -dest: paquete = "MyService_backup_before_43.zip" -enableLink: AppPoolExtension
Así que he configurado un nuevo constructor de MSDeploy para que apunte a "C: \ Archivos de programa \ IIS \ Microsoft Web Deploy \ msdeploy". exe " Y luego elijo que mi constructor sea MSDeploy.
Y el argumento es: -Verb: sincronización -fuente: contentPath = "Sitio Web predeterminado \ MyService", computerName = "myserver" -dest: paquete = "MyService_backup_before_43.zip" -enableLink: AppPoolExtension
Sin embargo, MSDeploy sigue quejándose de que: argumento no reconocido '"-source: contentPath =" Default'. Todos los argumentos deben comenzar con "-".
Bamboo se entromete con la línea argumental, obviamente, para tratar de ser inteligente. Sin embargo, lo necesito para mantener las comillas dobles (") donde están.
He intentado cada combinación de comillas simples y dobles que se me ocurra, es decir, frente a todos los argumentos, frente a los únicos que tienen espacios, o sólo los que tienen comillas.
Alguien sabe cómo conseguir que esto funcione, por favor?
Usted tiene que escribir como un solo revestimiento en la línea de comandos. ¿Cómo estás escribiendo en la línea de comando? – Thurein