depth first file system traversal
improve RemoteRepository download performance