В Windows Azure Cloud Services экземпляры загружаются в виде пакетов .cspkg.
В соответствии с documentation операция Get Package извлекает пакет облачных сервисов для развертывания и сохраняет файлы пакета в хранилище Windows Azure Blob.
Затем вы можете загрузить и извлечь этот пакет (он находится в формате ZIP-файла) для извлечения его содержимого. См. this answer для более подробной информации.
В случае приложений ASP.NET это будет смесь текстовых файлов и двоичных сборок (.DLL). В случае Java это будут файлы .jar. Вы можете использовать соответствующий декомпилятор для извлечения приблизительного исходного кода. Но, вероятно, было бы небезопасно менять этот обратный инженерный исходный код и загружать его обратно в производство, по крайней мере, не без тщательного тестирования.
Деннис, что вы подразумеваете под развертыванием облачной службы git? Я не знаю о поддержке этого. Для этой функции есть [голосование] (http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-voting/suggestions/3154644-git-deployment-to-cloud-service). Вы имели в виду развертывание TFS? –
@FernandoCorreia вы правы в развертывании git на облачных сервисах. Я думал, что развертывание git было в этом последнем rev. Я не знаю, работает ли развертывание TFS аналогично развертыванию с удаленными устройствами. –