Hi, Les, (haven't seen you about in a while!) The problem in this is that I don't know that it's possible to retrieve AB/datafile as A/B/AB/datafile without jumping thru some hoops [making the directory A/B first]. There is also the possibility that the desired version might come from either AB/datafile, or A/B/AB/datafile, depending on whether the revision comes from before or after the migration.
The difficult part is making sure that AB/datafile DOES NOT get recreated and re-integrated after we go thru the gyrations to make the dir structure more vertical. I'll give your thought a try. If it works, I'll be in disbelief that I missed something so simple. Thanks, --*greywolf;