Version control

Bringing real version control to Fortran codebases that may never have had any.

Plenty of Fortran codebases pre-date modern version control. We have repeatedly walked into engagements where “the source” is a folder on a fileserver, several zip backups, and tribal knowledge. That doesn’t work for testing, releases, or recovery — so we fix it.

Where we add value

  • Capturing the current truth: figuring out which copy is real and getting it cleanly into Git (or whichever VCS you use).
  • Branching and release strategies that match how your team actually works, not somebody else’s textbook.
  • Hooking version control into builds, tests, and deploys so what’s tagged is what runs.
  • Recovering history from old backups when you want to reconstruct a timeline — see Expertise → Legacy data.

Talk to us

simon@unisolve.com.au or scottp@dd.com.au