Unified · Split
| @@ -1,5 +1,6 @@ | ||
| 1 | 1 | use gix::bstr::{BString, ByteSlice}; |
| 2 | 2 | use gix::objs::tree::EntryMode; |
| 3 | +use gix::odb::store::RefreshMode; | |
| 3 | 4 | use gix::prelude::ObjectIdExt; |
| 4 | 5 | |
| 5 | 6 | pub fn tree( |
| @@ -9,6 +10,7 @@ pub fn tree( · 3 unmodified lines | ||
| 9 | 10 | new_treeish: BString, |
| 10 | 11 | ) -> anyhow::Result<()> { |
| 11 | 12 | repo.object_cache_size_if_unset(repo.compute_object_cache_size_for_tree_diffs(&**repo.index_or_empty()?)); |
| 13 | + repo.objects.refresh = RefreshMode::Never; | |
| 12 | 14 | |
| 13 | 15 | let old_tree_id = repo.rev_parse_single(old_treeish.as_bstr())?; |
| 14 | 16 | let new_tree_id = repo.rev_parse_single(new_treeish.as_bstr())?; |