Se você deseja executar duas ramificações ao mesmo tempo, é necessário que as duas ramificações estejam em algum lugar (ou compiladas e implantadas em seu contêiner de aplicativos Java) ao mesmo tempo. Isso implica necessariamente que você precisará ter duas hierarquias de sistema de arquivos simultâneas; um para cada ramo.