version control strategy impact ci/cd