Hi johan
you have them in the gofer book chapter
here are some that I tweak.
Stef
| go repo |
go := Gofer new.
repo := MCSmalltalkhubRepository
owner: 'Pharo'
project: 'Pharo30'
user: 'StephaneDucasse'
password: ''.
go repository: repo.
"#('Nautilus' 'NautilusCommon' 'NautilusRefactoring' 'GroupManager' 'GroupManagerUI') do: [ :nam| "
((go allResolved select: [ :each | '*GroupManager*' match: each packageName]) groupedBy: #packageName) keys
do: [ :pack | pack crLog.
go package: pack ; fetch]
| goin goout repo |
goin := Gofer new.
goin squeaksource3: 'Pharo20'.
goin package: 'BLB'; fetch.
goout := Gofer new.
repo := MCSmalltalkhubRepository
owner: 'Pharo'
project: 'Pharo20'
user: 'StephaneDucasse'
password: ''.
goout repository: repo.
go := Gofer new.
go repository: repo.
(((FileSystem disk workingDirectory / 'package-cache')
allFiles select: [:each | '*.mcz' match: each basename])
groupedBy: [:each | (each base copyUpToLast: $-) ]) keys
do: [ :name |
name crLog.
go package: name; push]
| goin goout repo |goin := Gofer new.
goin squeaksource3: 'Pharo14'.
goout := Gofer new.
repo := MCSmalltalkhubRepository
owner: 'Pharo'
project: 'Pharo14'
user: 'StephaneDucasse'
password: 'sn00py_papa'.
goout repository: repo.
#( S T U V W X Y Z) do:
[ :nam |
'FETCHING' crLog.
(goin allResolved select: [ :each | nam, '*' match: each packageName])
do: [ :pack | self crLog: pack packageName.
goin package: pack packageName; fetch].].
======================================================================================================
| goin goout repo |goin := Gofer new.
goin squeaksource3: 'Pharo14'.
goout := Gofer new.
repo := MCSmalltalkhubRepository
owner: 'Pharo'
project: 'Pharo14'
user: 'StephaneDucasse'
password: 'sn00py_papa'.
goout repository: repo.
'FETCHING' crLog.
(goin allResolved select: [ :each | 'S*' match: each packageName])
do: [ :pack |
self crLog: pack name.
goin package: pack packageName; fetch]
=====================================================================================================
| goin goout repo |
goin := Gofer new.
goin squeaksource3: 'Pharo14'.
goout := Gofer new.
repo := MCSmalltalkhubRepository
owner: 'Pharo'
project: 'Pharo14'
user: 'StephaneDucasse'
password: ''.
goout repository: repo.
#(A B C D E F G H IJ K L M N O P Q R S T U V W X Y Z) do:
[ :nam |
'FETCHING' crLog.
(goin allResolved select: [ :each | nam, '*' match: each packageName])
do: [ :pack | self crLog: pack packageName.
goin package: pack packageName; fetch].].