fs.changes operates on the mounted filesystem checkout. For REST-level change creation and patching, use mesa.changes.
Methods
Create a new change forked from a bookmark or existing change. Exactly one of
bookmark or change_id must be supplied. Pass message to set the new change description; None omits it and creates the change with no description.Check out an existing change. This never creates a new change. Exactly one of
bookmark or change_id must be supplied.List changes reachable from the current checkout, most recent first.
Return the currently active change for a mounted repo.
ChangeInfo
Mesa change ID.
Git commit OID for the change snapshot.
Errors
RaisesFileNotFoundError if the source bookmark or change does not exist.
