if you want to do dev and maintenance at the same time, there is no magic but creating copy...i think you already knew this,
for the dual maintenance, that doc also tells u how to move the change from one source to another, which eliminate the double maintenance,
what else you are looking for?