Class TestRepository.BranchBuilder

  • Enclosing class:
    TestRepository<R extends Repository>

    public class TestRepository.BranchBuilder
    extends Object
    Helper to build a branch with one or more commits
    • Method Detail

      • commit

        public TestRepository.CommitBuilder commit()
                                            throws Exception
        Returns:
        construct a new commit builder that updates this branch. If the branch already exists, the commit builder will have its first parent as the current commit and its tree will be initialized to the current files.
        Throws:
        Exception - the commit builder can't read the current branch state
      • update

        public RevCommit update​(RevCommit to)
                         throws Exception
        Forcefully update this branch to a particular commit.
        Parameters:
        to - the commit to update to.
        Returns:
        to.
        Throws:
        Exception
      • delete

        public void delete()
                    throws Exception
        Delete this branch.
        Throws:
        Exception
        Since:
        4.4