Today's Smalltalk 4 You looks at creating a configuration map. In ENVY, configuration maps are how you create reproducible, loadable configurations of software in the version control system. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:
You can also watch it on YouTube:
Today we'll take the CounterApp and CounterTestsApp applications, and package them up into a single loadable Configuration. In VA Smalltalk, that's accomplished with an ENVY construct called a ConfigurationMpa. Using the Tools menu, select Browse ConfigurationMaps:
To create a new Config Map, select the Names menu, and then click on Create...:
Give the new Config Map a Name:
Now, in the rightmost pane at the top, right click, and select Add.... That will bring up a window, allowing you to add applications to the Configuration map:
We'll move CounterApp and CounterTestsApp over to the right, and click the Ok button:
Finally, using the menu in the second pane, give your Config map a version number - and that's it - you've got a loadable configuration. We'll be going into more depth on Applications and Config Maps in future tutorials, we've barely scratched the surface so far!
Need more help? There's a screencast for other topics like this which you may want to watch. Questions? Try the "Chat with James" Google gadget over in the sidebar.
[st4u92-iPhone.m4v ( Size: 6112872 )]