Add API to directly link() objects between repositories
And use it in pull-local. As one might expect, this is blazingly fast if they're on the same filesystem. I'll be using this to "promote" builds between different repositories.
This commit is contained in:
1 parent
1b8759a67e
commit
7ab1fb2369
3 files changed
+186
-64
No files matched your search
@@ -265,6 +265,13 @@ gboolean ostree_repo_query_object_storage_size (OstreeRepo *self,
|
||||
GCancellable *cancellable,
|
||||
GError **error);
|
||||
|
||||
gboolean ostree_repo_import_object_from (OstreeRepo *self,
|
||||
OstreeRepo *source,
|
||||
OstreeObjectType objtype,
|
||||
const char *sha256,
|
||||
GCancellable *cancellable,
|
||||
GError **error);
|
||||
|
||||
gboolean ostree_repo_delete_object (OstreeRepo *self,
|
||||
OstreeObjectType objtype,
|
||||
const char *sha256,
|
||||
|
||||
Reference in new issue
Block a user