2013-02-06 8 views
9

Ho creato un'applicazione pharo che voglio dare ai miei clienti. L'applicazione è basata sul mare e funzionerà senza testa. Per questo non ho bisogno del file .source e .changes. Vorrei risparmiare spazio nell'archivio di distribuzione e quindi mi piacerebbe saltare quei file.È possibile distribuire un'immagine pharo senza file .changes e .sources

Al momento mi sembra che pharo si lamenti comunque se quei file mancano. C'è la possibilità di avviare l'immagine senza file .sources e .changes?

risposta

11

Da Sven Van Caekenberghe:

SmalltalkImage 
     checkSourcesFileAvailability: false; 
     checkChangesFileAvailability: false. 

e quindi salvare l'immagine.

+0

Questi selettori non sembrano più esistere in 6.1 – Skrylar

2

Sì, dovrebbe funzionare correttamente. Dovrebbe mostrare solo un messaggio di errore nella GUI, ma il thread principale dovrebbe continuare a funzionare, e dal momento che si sta eseguendo headless (ho fatto un'esperienza migliore con -nodisplay btw) i tuoi clienti non saranno in grado di vedere il messaggio.

+1

Grazie! Dimenticato di questo. Sono stato infastidito dal dialogo. Ma ovviamente il web server genera nuovi thread per le richieste in arrivo e quindi non dovrebbe essere un problema se il thread dell'interfaccia utente è bloccato. –