Largest Provider of Commercial Smalltalk
Cincom is the largest commercial provider of Smalltalk in the world, with twice as many partners and customers than all other commercial providers combined.

Tom Nies

How To Use Version Control with Cincom Smalltalk™

Posted on in Categories Smalltalk, Tutorial

Version control is an important part of software configuration management and typically deals with changes to documentation, computer programs and other forms of information that is collected.

So why is version control important? There are several benefits of using version control in your projects.  Some of these benefits include collaborating with other developers or people in your organization on which files you are working on, storing and naming files consistently, restoring previous versions of files, understanding what changes have been made by others working on the project and also for backups.

In this week’s common tools tutorial on version control, we show you how to create a source code repository using Cincom Smalltalk and get started using it. In addition, this tutorial also gives an overview of what databases you can use for the repository itself:

Other Common Tools Tutorials

If you enjoyed this tutorial, you may be interested in these, as well:

  • System Browser—An overview of the browser, introducing the various panes, what they are showing, and how the tool is used
  • Core Browser Usage—A simple walk-through of using the browser to create something simple, such as a “hello world” application
  • Inspector Tool—An overview of the inspector tool, used to look over objects that you have created
  • Debugger—An overview of the debugger, introducing the various panes, what they are showing, and how the tool is used
  • Debugger Usage—A simple walkthrough of using the debugger to debug a simple, but broken, bit of code
  • Code Recovery—How to use the change list tool to recover code that you thought you had lost
  • Process Monitor—How to tell what’s going on in your Smalltalk image, and deal with processes that you would like to kill