Skip to content

spoker28/Commits

Repository files navigation

Commits

Программа представляет собой сервер, который хранит в себе файлы с коммитами и затем по ним строит снепшот (дерево модулей или папок). Папки хранят другие папки и могут хранить в себе текстовую информацию.

Запуск

Для запуска введите в корне проекта docker-compose up --build

Запросы

По адресу localhost:8080 будет выводиться информация

  • localhost:8080/api/modules показывает корень папок

  • localhost:8080/api/modules/_2 показывает что хранит в себе папка 2 (localhost:8080/api/modules/_2_1 - показывает что хранит в себе папка /2/1)

  • localhost:8080/api/modules/names показывает имена дочерных папок корня

  • localhost:8080/api/modules/names/_2 показывает имена дочерных папок 2 (localhost:8080/api/modules/_2_1 - показывает имена дочерных папок 2 /2/1)

  • localhost:8080/api/modules/creation (требует CreationCommit) (проверял благодаря Postman) сохраняет коммит и меняет текущий снепшот

  • localhost:8080/api/modules/changer (требует ChangerCommit) (проверял благодаря Postman) сохраняет коммит и меняет текущий снепшот

  • localhost:8080/api/modules/deletion (требует DeletionCommit) (проверял благодаря Postman) сохраняет коммит и меняет текущий снепшот

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published