libgit2/tests/object/tree
Carlos Martín Nieto 9464f9ebc1 Introduce a function to create a tree based on a different one
Instead of going through the usual steps of reading a tree recursively
into an index, modifying it and writing it back out as a tree, introduce
a function to perform simple updates more efficiently.

`git_tree_create_updated` avoids reading trees which are not modified
and supports upsert and delete operations. It is not as versatile as
modifying the index, but it makes some common operations much more
efficient.
2016-05-17 17:41:05 +02:00
..
attributes.c tree: re-use the id and filename in the odb object 2016-03-20 11:00:12 +01:00
duplicateentries.c conflict tests: use GIT_IDXENTRY_STAGE_SET 2015-05-28 09:44:22 -04:00
frompath.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
read.c Rename tests-clar to tests 2013-11-14 14:05:52 -08:00
update.c Introduce a function to create a tree based on a different one 2016-05-17 17:41:05 +02:00
walk.c Remove converting user error to GIT_EUSER 2013-12-11 10:57:49 -08:00
write.c treebuilder: don't try to verify submodules exist in the odb 2016-03-04 12:38:28 +01:00