Менеджер проектов
Contents
Менеджер проектов#
Для запуска используйте gsf-cli\manage.cmd
.
Используется для расширенного управления проектами в случаи если не хватает ярлыков.
Commands:#
usage: manage.py [-h] [-p P] [--all] cmd ...
positional arguments:
cmd Команды
full_help Распечатать справку
prepare_project Подготовить проект к работе
refresh_server Обновить сервер приложения
refresh_source Обновить исходный код
refresh Обновить зависимости
init_project Инициализировать проект проекта
configure_idea Настроить idea
set_is_publish_release
Установить признак публикации релиза
refresh_links Обновить ярлыки
publish Опубликовать
publish_sbt_plugin Опубликовать sbt plugin
build Собрать проект
clean Очистить
options:
-h, --help show this help message and exit
-p P Имя проекта
--all Выполнить действие для всех проектов
Full_help#
usage: manage.py full_help [-h]
options:
-h, --help show this help message and exit
Prepare_project#
usage: manage.py prepare_project [-h]
Подготавливает проект к работе, загружает сервер приложения, исходный кода, а так же конфигурирует idea
options:
-h, --help show this help message and exit
Refresh_server#
usage: manage.py refresh_server [-h]
Обновляет сервер приложение
options:
-h, --help show this help message and exit
Refresh_source#
usage: manage.py refresh_source [-h]
Обновляет исходный код проекта, при необходимости делает checkout проекта
options:
-h, --help show this help message and exit
Refresh#
usage: manage.py refresh [-h]
Обновляет зависимости
options:
-h, --help show this help message and exit
Init_project#
usage: manage.py init_project [-h]
Инициализация проекта, создание необходимых файлов перед запуском idea
options:
-h, --help show this help message and exit
Configure_idea#
usage: manage.py configure_idea [-h]
Конфигурация idea.
При этом происходит:
Создание конфигурации для запуска сервера приложения;
Настройка для проектов системы контроля версий.
Смотри Intellij Idea: Settings > Version Control > Directory mappings
options:
-h, --help show this help message and exit
Set_is_publish_release#
usage: manage.py set_is_publish_release [-h]
Вызывает мастера установки признака публикации релиза.
В случаи если признак установлен публикация происходит по версии
заданной в конфигурации проекта.
options:
-h, --help show this help message and exit
Refresh_links#
usage: manage.py refresh_links [-h]
Обновляет ярлыки
options:
-h, --help show this help message and exit
Publish#
usage: manage.py publish [-h]
Опубликовать комплект сборки
options:
-h, --help show this help message and exit
Publish_sbt_plugin#
usage: manage.py publish_sbt_plugin [-h]
Опубликовать sbt plugin из комплекта сборки
options:
-h, --help show this help message and exit
Build#
usage: manage.py build [-h]
Выполняет обновление сервера, плагина, компиляцию и публикацию
options:
-h, --help show this help message and exit
Clean#
usage: manage.py clean [-h]
Очистить
options:
-h, --help show this help message and exit