Stable core facade for bit's internal Git primitives
Dependencies
fn checkout_commit_to_fs(store : ObjectStore, commit_id : ObjectId, fs : &FileSystem, root : String, rfs : &RepoFileSystem) -> Unit raise GitErrorasync fn[FS : AsyncFileSystem + AsyncRepoFileSystem] checkout_commit_to_fs_async(store : ObjectStore, commit_id : ObjectId, fs : FS, root : String) -> Unit raise GitErrorfn hash_object_content_with_algo(algo : HashAlgorithm, obj_type : ObjectType, content : Bytes) -> ObjectIdfn materialize_clone_to_fs(store : ObjectStore, commit_id : ObjectId, refname : String, remote_url : String, fs : &FileSystem, root : String, rfs : &RepoFileSystem) -> Unit raise GitErrorasync fn[FS : AsyncFileSystem + AsyncRepoFileSystem] materialize_clone_to_fs_async(store : ObjectStore, commit_id : ObjectId, refname : String, remote_url : String, fs : FS, root : String) -> Unit raise GitErrorfn write_git_metadata(store : ObjectStore, commit_id : ObjectId, refname : String, remote_url : String, fs : &FileSystem, root : String, rfs : &RepoFileSystem) -> Unit raise GitErrorasync fn[FS : AsyncFileSystem + AsyncRepoFileSystem] write_git_metadata_async(store : ObjectStore, commit_id : ObjectId, refname : String, remote_url : String, fs : FS, root : String) -> Unit raise GitErrorStable core facade for bit's internal Git primitives
Dependencies