memote.suite.results.history_manager
¶
Provide a history manager that integrates with a git repository.
Module Contents¶
Classes¶
HistoryManager |
Manage access to results in the commit history of a git repository. |
-
class
memote.suite.results.history_manager.
HistoryManager
(repository, manager, **kwargs)[source]¶ Bases:
object
Manage access to results in the commit history of a git repository.
Attributes: - manager : memote.RepoResultManager
The manager for accessing individual results.
- current : str
The name of the currently active branch.
-
build_branch_structure
(self, model, skip)[source]¶ Inspect and record the repo’s branches and their history.
-
load_history
(self, model, skip=('gh-pages', ))[source]¶ Load the entire results history into memory.
Could be a bad idea in a far future.