Package org.eclipse.jgit.lib

Examples of org.eclipse.jgit.lib.Tree.addFile()


    final ObjectId oldTree;
    {
      final Tree root = new Tree(db);
      {
        final Tree subA = root.addTree("sub-a");
        subA.addFile("empty").setId(aFileId);
        subA.setId(ow.writeTree(subA));
      }
      {
        final Tree subC = root.addTree("sub-c");
        subC.addFile("empty").setId(cFileId1);
View Full Code Here


        subA.addFile("empty").setId(aFileId);
        subA.setId(ow.writeTree(subA));
      }
      {
        final Tree subC = root.addTree("sub-c");
        subC.addFile("empty").setId(cFileId1);
        subC.setId(ow.writeTree(subC));
      }
      oldTree = ow.writeTree(root);
    }
View Full Code Here

    final ObjectId newTree;
    {
      final Tree root = new Tree(db);
      {
        final Tree subA = root.addTree("sub-a");
        subA.addFile("empty").setId(aFileId);
        subA.setId(ow.writeTree(subA));
      }
      {
        final Tree subB = root.addTree("sub-b");
        subB.addFile("empty").setId(bFileId);
View Full Code Here

        subA.addFile("empty").setId(aFileId);
        subA.setId(ow.writeTree(subA));
      }
      {
        final Tree subB = root.addTree("sub-b");
        subB.addFile("empty").setId(bFileId);
        subB.setId(ow.writeTree(subB));
      }
      {
        final Tree subC = root.addTree("sub-c");
        subC.addFile("empty").setId(cFileId2);
View Full Code Here

        subB.addFile("empty").setId(bFileId);
        subB.setId(ow.writeTree(subB));
      }
      {
        final Tree subC = root.addTree("sub-c");
        subC.addFile("empty").setId(cFileId2);
        subC.setId(ow.writeTree(subC));
      }
      newTree = ow.writeTree(root);
    }
View Full Code Here

  }

  public void test003_WriteShouldBeEmptyTree() throws IOException {
    final Tree t = new Tree(db);
    final ObjectId emptyId = new ObjectWriter(db).writeBlob(new byte[0]);
    t.addFile("should-be-empty").setId(emptyId);
    t.accept(new WriteTree(trash, db), TreeEntry.MODIFIED_ONLY);
    assertEquals("7bb943559a305bdd6bdee2cef6e5df2413c3d30a", t.getId()
        .name());

    File o;
View Full Code Here

    }
  }

  public void test009_CreateCommitOldFormat() throws IOException {
    final Tree t = new Tree(db);
    final FileTreeEntry f = t.addFile("i-am-a-file");
    writeTrashFile(f.getName(), "and this is the data in me\n");
    t.accept(new WriteTree(trash, db), TreeEntry.MODIFIED_ONLY);
    assertEquals(ObjectId.fromString("00b1f73724f493096d1ffa0b0f1f1482dbb8c936"),
        t.getTreeId());
View Full Code Here

  }

  public void test012_SubtreeExternalSorting() throws IOException {
    final ObjectId emptyBlob = new ObjectWriter(db).writeBlob(new byte[0]);
    final Tree t = new Tree(db);
    final FileTreeEntry e0 = t.addFile("a-");
    final FileTreeEntry e1 = t.addFile("a-b");
    final FileTreeEntry e2 = t.addFile("a/b");
    final FileTreeEntry e3 = t.addFile("a=");
    final FileTreeEntry e4 = t.addFile("a=b");
View Full Code Here

  public void test012_SubtreeExternalSorting() throws IOException {
    final ObjectId emptyBlob = new ObjectWriter(db).writeBlob(new byte[0]);
    final Tree t = new Tree(db);
    final FileTreeEntry e0 = t.addFile("a-");
    final FileTreeEntry e1 = t.addFile("a-b");
    final FileTreeEntry e2 = t.addFile("a/b");
    final FileTreeEntry e3 = t.addFile("a=");
    final FileTreeEntry e4 = t.addFile("a=b");

    e0.setId(emptyBlob);
View Full Code Here

  public void test012_SubtreeExternalSorting() throws IOException {
    final ObjectId emptyBlob = new ObjectWriter(db).writeBlob(new byte[0]);
    final Tree t = new Tree(db);
    final FileTreeEntry e0 = t.addFile("a-");
    final FileTreeEntry e1 = t.addFile("a-b");
    final FileTreeEntry e2 = t.addFile("a/b");
    final FileTreeEntry e3 = t.addFile("a=");
    final FileTreeEntry e4 = t.addFile("a=b");

    e0.setId(emptyBlob);
    e1.setId(emptyBlob);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.