lookup($repo,$id)
Retrieve the tree corresponding to $id. This function is pretty much the same as "$repo->lookup($id)"
except that it only returns trees. If the tree doesn't exist, this function will return "undef".
owner()
Retrieve the Git::Raw::Repository owning the tree.
id()
Retrieve the id of the tree, as a string.
entries()
Retrieve a list of Git::Raw::Tree::Entry objects.
entry_byname($name)
Retrieve a Git::Raw::Tree::Entry object by name. If the entry cannot be found, this function will return
"undef".
entry_bypath($path)
Retrieve a Git::Raw::Tree::Entry object by path. If the entry cannot be found, this function will return
"undef".
merge($ancestor,$theirs,[\%merge_opts])
Merge $theirs into this tree. $ancestor and $theirs should be Git::Raw::Tree objects. See
"Git::Raw::Repository->merge()" for valid %merge_opts values. Returns a Git::Raw::Index object containing
the merge result.
diff([\%diff_opts])
Compute the Git::Raw::Diff between two trees. See "Git::Raw::Repository->diff()" for valid %diff_opts
values.
is_tree()
Returns true.
is_blob()
Returns false.