It's great that you added tests to this PR @jim80net. It leads us straight to this question: should we move the repo if the namespace directory does not exist? How would this situation occur?