Я работаю над проектом, использующим couchdb, это первый раз, когда я использую couchdb. Процесс, который мы имеем, - отредактировать файл couchdb, зафиксировать и нажать его на наш git repo и запустить команду curl для обновления строки в couchdb, но мы также можем отредактировать строку couchdb в интерфейсе couchdb.
Правильно ли этот процесс? Как я могу гарантировать, что файлы в couchdb находятся в той же версии, что и в git, если пользователь изменил файл couchdb через интерфейс?
Я изучил учебники о том, как это сделать, у кого есть указание?
Когда вы открываете интерфейс couchdb, убедитесь, что вы указываете файлы в репозитории git в вашей системе.
Один из способов проверить:
1. Внесите изменения с помощью интерфейса couchdb, не выполняйте или ничего
2. Откройте место, где размещается ваше репо Git файлов couchdb, и запустите git status
. Он должен отображать измененные файлы в интерфейсе. Если нет, то ваш интерфейс указывает на файлы, хранящиеся в другом месте