public static TreeEntry createTree(String prefix, String out, String path, DataService serv, RepositoryId id) throws Exception { TreeEntry entry = new TreeEntry(); entry.setPath(prefix + path); entry.setType(TreeEntry.TYPE_BLOB); entry.setMode(TreeEntry.MODE_BLOB); entry.setSha(createBlob(serv, id, out, path)); return entry; } public static TreeEntry createTreeFromString(String prefix, String name, String content, DataService serv, RepositoryId id)
public static TreeEntry createTreeFromString(String prefix, String name, String content, DataService serv, RepositoryId id) throws Exception { TreeEntry entry = new TreeEntry(); entry.setPath(prefix + name); entry.setType(TreeEntry.TYPE_BLOB); entry.setMode(TreeEntry.MODE_BLOB); Blob blob = new Blob().setEncoding(Blob.ENCODING_UTF8); blob.setContent(content); entry.setSha(serv.createBlob(id, blob)); return entry; } }