from pathlib import Path
import shutil
base=Path(__file__).resolve().parent
src=(base/'fixture_seed/repository').resolve(); dst=(base/'working/repository').resolve()
if base.resolve() not in dst.parents: raise SystemExit('unsafe destination')
if dst.exists(): shutil.rmtree(dst)
dst.parent.mkdir(parents=True,exist_ok=True); shutil.copytree(src,dst)
print(dst)
