Continuous Migration Setup
The Continuous Migration process relies on the Source Control system. ArtinSoft
currently uses both Subversion and Microsoft Visual Studio Team System for these
tasks.
The recommended folder configuration in the Source Control System for Continuous
Migration is to have three top-level folders:
- VB6 Code: Stores the Visual Basic 6.0 Source Code that will be migrated
- Green Code: Stores the Green Code resulting from the execution of the VBUC upon
the VB6 Code folder
- Migrated Code: A branch of the Green Code folder. This is the working copy of the
migrated source code, and all manual changes should be performed to this branch.
Setting up this structure and making sure all the manual changes go into the Migrated
Code branch greatly simplifies the process of performing new migrations and keeping
all manual changes already applied to the code.
See also