Eu olhei para isso um tempo atrás e, até onde sei, o MSDEPLOY não registra nada no lado do cliente. Tudo o que você pode fazer é redirecionar sua saída para um arquivo -
msdeploy.exe -verb:sync ... > logfile.log
O que obviamente não é bom se alguém estiver executando isso manualmente fora de uma ferramenta de criação e implantação automatizada.
Você pode registrar a atividade MSDEPLOY no servidor de destino (se estiver implantando usando o serviço Web Deploy), mas isso provavelmente não será muito útil se você não tiver acesso RDP completo para acessar os logs.
Eu estou supondo que o MS veja o MSDEPLOY como apenas uma ferramenta comum, da mesma maneira que o compilador C # não registra algo em algum lugar toda vez que você compila sua fonte.