tODE script:
project entry --url=http://gsdevkit.github.io/GsDevKit_home/Seaside31.ston
project clone --https --local Seaside3
project load Seaside3
Smalltalk workspace1:
| response client entryNodeSource projectEntryNode node |
client := ZnClient new.
response := client
beOneShot;
enforceHttpSuccess: true;
get: 'http://gsdevkit.github.io/GsDevKit_home/Seaside31.ston' asZnUrl.
entryNodeSource := response decodeFromUTF8.
projectEntryNode := self objectSerializer fromString: entryNodeSource.
node := (self topez lookup: '/sys/stone/projects') addChildLeafNode: projectEntryNode.
node topez: self topez.
^ node dotSelfObject
Bash shell:
cd $GS_HOME/shared/repos
git clone https://github.com/glassdb/Seaside31.git
cd Seaside31
git checkout gs_master
Smalltalk workspace2:
Metacello new
baseline: 'Seaside3';
repository: 'filetree://$GS_HOME/shared/repos/Seaside3/repository';
loads: #('Development' 'Zinc' 'FastCGI' 'Examples').