pub fn open_repo(
repo_path: &Path,
config_overrides: Vec<BString>,
purpose: OpenMode,
) -> Result<Repository, Error>Expand description
Produce a repository with everything pre-configured according to config. Most notably this includes
transport configuration. Knowing its purpose helps to optimize the way we open the repository.
Use config_overrides to configure the new repository.