MBoxWorkspace is a core plugin implements the function of workspace, which contains three native plugins: MBoxWorkspaceLoader
MBoxWorkspaceCore
MBoxWorkspace
.
This native plugin will be always loaded. It provides the command mbox init
before the MBox workspace created.
It provides the model for workspace.
MBWorkspace
- The model class for each MBox workspace.MBConfig
- The model class for the.mbox/config.json
file.MBConfig.Feature
- The model class for each feature in one workspace.MBConfig.Repo
- The model class for each repo in one feature.MBWorkRepo
- The model class for each repo under the working directory.MBStoreRepo
- The model class for each repo under the cache directory.
It provides the command implements of workspace. See the command implements according to the file's name.
Please reference the section Contributing
MBox is available under GNU General Public License v2.0 or later.