2009-11-27 4 views
5

Posso dire allo Gofer di tornare alla cache del pacchetto locale quando non è disponibile Internet?Pharo Gofer, può tornare alla cache del pacchetto locale quando è offline?

Per esempio tale che posso usare

Gofer it 
    squeaksource: 'CodePhoo'; 
    addPackage: 'CodePhoo'; 
    load 

per impostare un'immagine in modalità offline sul treno? (In tal caso possiamo essere sicuri che i pacchetti sono in realtà disponibili localmente da una precedente configurazione dell'immagine.)

risposta

6

In teoria sì, il modello di Gofer supporterebbe tali cose.

Praticamente no, a causa del mancato supporto dal lato Monticello.

Anche se Monticello fornisce un MCRosistema gruppo, questo codice genera purtroppo tutti i tipi di errori diversi quando uno dei repository non è raggiungibile. Questo probabilmente ha senso nel contesto degli strumenti Monticello, ma per Gofer dovrebbe essere reimplementato.

+0

Ho provato ad aggiungere 'MCCacheRepository default' come repository, ma ho riscontrato che fallisce cos' GoferReference >> # repositories' lo rimuove nuovamente. C'è una ragione particolare per quello? – akuhn

+0

No, infatti l'ho risolto nell'ultima versione. Non riesco a commettere la mia correzione perché il server non funziona. –

Problemi correlati