Управление версиями удаленного и динамически изменяющегося каталога [swagger-node] - PullRequest
0 голосов
/ 11 декабря 2018

Недавно я начал использовать инструмент документации Open Source API Swagger (https://swagger.io/) для редактирования и просмотра моих различных файлов документации .yaml и .json для различных API в моей системе.

Поскольку я храню эти файлы на удаленном сервере, а не в качестве конечной точки для каждого API, я использую реализацию swagger-узла (https://github.com/swagger-api/swagger-node), которая позволяет динамически редактировать (и сохранять в реальном времени) файлы наудаленный бэкэнд.

Хотя это очень приятно, это привело меня к еще одному более общему вопросу, касающемуся управления версиями. Существует ли инструмент для управления версиями каталога, который может изменяться без непосредственного связанного действия (file ->сохранить, git add / commit) как традиционное программное обеспечение для управления версиями? Могу ли я убедиться, что существует метод возврата неверных изменений / отслеживания изменений, или это просто мошенничество при использовании этого подхода?

Cheers

...