A pergunta é: "Se precisarmos lidar com conflito de portas ou controle de versionamento em uma das aplicações que estivermos desenvolvendo, de que forma poderemos resolver estes problemas?"
para resolver um conflito de porta ou controle de versionamento também é possível utilizar diferentes maquinas fisicas, mesmo sendo mais caro então essa resposta também está correta na minha visão