SVCS - Русская документация
Загрузка...
Поиск...
Не найдено
Файл RepoCommand.hxx

Объявление класса RepoCommand. Подробнее...

#include "ServerBaseCommand.hxx"
#include "../../core/include/Repository.hxx"
#include "RemoteManager.hxx"
#include <memory>
#include <vector>

См. исходные тексты.

Классы

class  svcs::server::cli::RepoCommand
 Обработчик команд для управления удаленными репозиториями и конфигурациями. Подробнее...

Пространства имен

namespace  svcs::server::cli
 Компоненты командной строки для администрирования сервера.
namespace  svcs::server
 Серверные компоненты и команды администрирования.

Подробное описание

Объявление класса RepoCommand.

RepoCommand реализует интерфейс ICommand для управления конфигурациями на уровне репозитория, в основном сосредотачиваясь на управлении удаленными репозиториями. Эта команда действует как фасад, делегируя фактическое управление удаленными репозиториями классу RemoteManager после обеспечения выполнения команды в контексте валидного репозитория (неявно обрабатывается RepositoryManager). Команда поддерживает подкоманды такие как add, remove, list и rename. Наследуется от ServerBaseCommand для общей функциональности серверных команд.