In Windows Azure Cloud Services, le istanze vengono caricate sotto forma di pacchetti .cspkg.
In base allo documentation, l'operazione Ottieni pacchetto recupera un pacchetto di servizi cloud per una distribuzione e memorizza i file del pacchetto nell'archivio BLOB di Windows Azure.
È quindi possibile scaricare ed estrarre questo pacchetto (è in formato file ZIP) per recuperarne il contenuto. Vedi this answer per maggiori dettagli.
Nel caso di applicazioni ASP.NET, questo sarà un insieme di file di testo e assembly binari (.DLL). Nel caso di Java, saranno file .jar. È possibile utilizzare il decompilatore appropriato per recuperare un'approssimazione del codice sorgente originale. Ma probabilmente non sarebbe sicuro cambiare questo codice sorgente in retromarcia e caricarlo di nuovo in produzione, almeno non senza test approfonditi.
fonte
2013-07-05 18:32:31
Dennis, cosa intendi per distribuzione git del servizio cloud? Non sono a conoscenza di supporto per questo. C'è una [votazione] (http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-voting/suggestions/3154644-git-deployment-to-cloud-service) per avere questa funzionalità. Intendevi la distribuzione TFS? –
@FernandoCorreia hai ragione riguardo la distribuzione git sui servizi cloud. Pensavo che il dispiegamento di git fosse in questo ultimo giro. Non so se la distribuzione TFS funziona in modo simile a git di distribuzione con i telecomandi. –