Today's Smalltalk Daily looks at replicating packages and bundles between store source code repositories. There's a UI for one off replication; the screencast shows you how to use the engine directly. To create replication rules, you do something like this (the repository names are the logical ones from your connection list):
replicator := StoreAutoReplicator new.
"Package or Bundle,Package/Bundle Name,
Source Repository Name,Destination Repository Name"
rules := #('P,NetworkAppUtilities,cincomsmalltalk,local').
rules do: [:each |
replicator addRule: (ReplicationRule readFrom: each readStream)].
replicator replicateAll.
Click on the viewer below to watch it now:
If you have trouble viewing that directly, you can click here to download the video directly
You can also watch it on YouTube:
Technorati Tags:
smalltalk, replication, store, version control