|
SVCS - English Documentation
|
Declaration of the BranchCommand class for managing branches. More...
#include "ICommand.hxx"#include "../../core/include/BranchManager.hxx"#include "../../services/ISubject.hxx"#include <string>#include <vector>#include <memory>Go to the source code of this file.
Classes | |
| class | svcs::cli::BranchCommand |
| Command for managing branches in the version control system. More... | |
Namespaces | |
| namespace | svcs::cli |
| Command-line interface components and command implementations. | |
Declaration of the BranchCommand class for managing branches.
The BranchCommand is the interface for the 'svcs branch' command. It supports various branch operations, including listing existing branches, creating, deleting, renaming, and switching branches. It relies on the BranchManager for core logic and the ISubject event bus for user communication.