Class GitRepositoryManagerOnInit

    • Method Detail

      • openRepository

        public org.eclipse.jgit.lib.Repository openRepository​(Project.NameKey name)
                                                       throws org.eclipse.jgit.errors.RepositoryNotFoundException,
                                                              IOException
        Description copied from interface: GitRepositoryManager
        Get (or open) a repository by name.
        Specified by:
        openRepository in interface GitRepositoryManager
        Parameters:
        name - the repository name, relative to the base directory.
        Returns:
        the cached Repository instance. Caller must call close() when done to decrement the resource handle.
        Throws:
        org.eclipse.jgit.errors.RepositoryNotFoundException - the name does not denote an existing repository.
        IOException - the name cannot be read as a repository.
      • createRepository

        public org.eclipse.jgit.lib.Repository createRepository​(Project.NameKey name)
        Description copied from interface: GitRepositoryManager
        Create (and open) a repository by name.
        Specified by:
        createRepository in interface GitRepositoryManager
        Parameters:
        name - the repository name, relative to the base directory.
        Returns:
        the cached Repository instance. Caller must call close() when done to decrement the resource handle.