Hmm it doesn't seem to work...

*pharo-vm-nox Pharo.image config
http://smalltalkhub.com/mc/bromagosa/StarUOCs/main
<http://smalltalkhub.com/mc/bromagosa/StarUOCs/main>*
*KeyNotFound: key #ConfigurationOfStarUOCs not found in SystemDictionary*

But the config is there and I can load it from the GUI by doing:


*Gofer new*
* smalltalkhubUser: 'bromagosa' project: 'StarUOCs';*
* package: 'ConfigurationOfStarUOCs';*
* load.*

*ConfigurationOfStarUOCs load.*

What can be happening? My version is:

*pharo-vm-nox Pharo.image printVersion*
*[version] 3.0 #30846*



2014-05-02 13:51 GMT+02:00 Bernat Romagosa <tibabenfortlapala...@gmail.com>:

> I see, thanks a lot! :)
>
>
> 2014-05-02 13:45 GMT+02:00 Sven Van Caekenberghe <s...@stfx.eu>:
>
> The best approach is to use Configurations and the config handler:
>>
>> $ ./pharo Pharo.image config
>> Command line handler for dealing with Metacello configurations from the
>> command line
>>
>> Usage: config [--help] <repository url> [<configuration>]
>> [--install[=<version>]] [--group=<group>] [--username=<username>]
>> [--password=<password>]
>>         --help              show this help message
>>         <repository url>    A Monticello repository name
>>         <configuration>     A valid Metacello Configuration name
>>         <version>           A valid version for the given configuration
>>         <group>             A valid Metacello group name
>>         <username>          An optional username to access the
>> configuration's repository
>>         <password>          An optional password to access the
>> configuration's repository
>>
>> Examples:
>>         # display this help message
>>         pharo Pharo.image config
>>
>>         # list all configurations of a repository
>>         pharo Pharo.image config $MC_REPOS_URL
>>
>>         # list all the available versions of a confgurtation
>>         pharo Pharo.image config $MC_REPOS_URL ConfigurationOfFoo
>>
>>         # install the stable version
>>         pharo Pharo.image config $MC_REPOS_URL ConfigurationOfFoo
>> --install
>>
>>         #install a specific version '1.5'
>>         pharo Pharo.image config $MC_REPOS_URL ConfigurationOfFoo
>> --install=1.5
>>
>>         #install a specific version '1.5' and only a specific group
>> 'Tests'
>>         pharo Pharo.image config $MC_REPOS_URL ConfigurationOfFoo
>> --install=1.5 --group=Tests
>>
>> The following article contains this approach as well:
>>
>>  http://zn.stfx.eu/zn/build-and-deploy-1st-webapp/
>>
>>  http://zn.stfx.eu/zn/build-and-deploy-1st-webapp/#deployingforproduction
>>
>> HTH,
>>
>> Sven
>>
>> On 02 May 2014, at 13:28, Bernat Romagosa <tibabenfortlapala...@gmail.com>
>> wrote:
>>
>> > Is there a way to do it?
>> >
>> > Here's my attempt:
>> >
>> > pharo-vm-nox MyImage.image eval "Gofer new smalltalkhubUser: 'myUser'
>> project: 'MyProject'; package: 'MyPackage'; load. Smalltalk snapshot: true
>> andQuit: true"
>> >
>> > then:
>> >
>> > pharo-vm-nox MyImage.image eval --no-quit "MyJustLoadedClass start"
>> >
>> > results in:
>> >
>> > UndefinedObject>>DoIt (MyJustLoadedClass is Undeclared)
>> > MessageNotUnderstood: receiver of "start" is nil
>> >
>> > Thanks!
>> > Bernat.
>> >
>> > --
>> > Bernat Romagosa.
>>
>>
>>
>
>
> --
> Bernat Romagosa.
>



-- 
Bernat Romagosa.

Reply via email to