Actual Pitfalls: Technical
Hidden symbolic links
- The older SCM system often created symbolic links on the fly to resolve include file or library paths.
- These hidden links had to be brought out into the open.
Hard-coded path names
- Some engineers used this brute force method to access the include files or libraries they needed.
- The code was modified to use the general logical path method.
Network Bandwidth
- When moving large archives from the old SCM system, the old network would get saturated and fail.
- Brought dedicated TCP/IP server nodes on-line to handle the migration load.