Within InfoWorks CS it is possible to create new networks from an existing state via either a check-out or a check-out and branch. A check-out and branch is designed to allow multiple scenarios from a singular base to be tested, icons for checked out and branched networks will appear in a light blue, whereas the network icon for a checked out network will appear in yellow.
Figure 1. CS Catchment Tree Structure
When it comes to bringing data from an existing CS database into ICM then the way a checked-out network is treated is different to the way a checked-out and branched network is treated. Networks that have been branched in IWCS are imported as branched networks in InfoWorks ICM. Child networks that are not branched in IWCS are imported as successive commits in a single InfoWorks ICM network, named after the parent CS network. So effectively a checked out network will be stored as a new version of the original base network.
Figure 2. ICM equivalent of Figure 1 after import
The parent network and child networks moved from CS to ICM can be opened via the commit history of the imported network, where all of the versions of a network are identified. Figure 2 displays both the carried over checked-out and branched networks and in the commit history the checked-out network.