Как добавить Git из разработки с помощью редактора Node-RED в Bluemix?

Контекст:

В Bluemix я разработал приложение, используя стандартный Node-RED Starter. Я разработал с помощью редактора Node-RED через Bluemix. Все тесты проводились через этот редактор.

У меня очень мало знаний о Node.js и Node-RED. Я не понимаю архитектуру Node-RED. Трудно найти решение моей проблемы, потому что я даже не знаю, где файлы разрабатываются с помощью редактора Node-RED. Я нашел только с помощью локальной Node-Red быстрой попытки некоторые файлы в .node-red у моего локального пользователя. Я не смог найти никакой информации о файлах, которые разрабатываются / генерируются на сайте Node-RED.

Проблема:

В приложении Bluemix Node-RED я добавил Git. Однако в этом случае Git не видит никаких изменений файлов в результате моей разработки с использованием редактора Bluemix Node-RED.

Неудачные решения:

Я попытался загрузить файлы локально, чтобы сам добавить их в Git. Однако это решение не сработало, потому что вся документация, которую я смог найти, заключалась в загрузке шаблона, но ссылка для загрузки не работает. Это решение не сработало: https://developer.ibm.com/answers/questions/240124/how-to-download-the-files-from-the-bluemix-app-tha.html

Я попытался настроить локальную среду Node-RED, но указал, что в Bluemix уже есть много узлов, которые нужно добавить. Кроме того, я не мог понять, какие файлы добавить в Git, которые не были частью продукта (Node.js / Node-RED).


person Ber    schedule 24.02.2016    source источник


Ответы (1)


Когда Node-RED работает в Bluemix, потоки сохраняются в экземпляре базы данных Cloudant, который создается Node-RED Boiletplate.

Bluemix работает так, что в файловой системе не хранится информация о состоянии. Это означает, что система может перемещать запущенные приложения в новый экземпляр и не беспокоиться о перемещении каких-либо изменений в файловой системе, она просто повторно отправляет приложение в новый экземпляр и предоставляет информацию о подключении подключенным службам (в данном случае Cloudant DB) .

На данный момент нет возможности управлять потоками управления версиями из Node-RED (он рассматривается для будущих выпусков), лучше всего экспортировать поток, когда когда-либо вы хотите сохранить версию, и вручную проверить это в версии система управления, такая как git.

person hardillb    schedule 24.02.2016
comment
Спасибо. Я надеюсь, что они добавят git для управления источником потоков, когда у вас есть одна вкладка, экспорт в порядке, несколько вкладок и вложенных вкладок более утомительны. :-) - person Ber; 25.02.2016
comment
@hardlib это все еще положение вещей? Ищу как это сделать. Мне приходится использовать Watson, потому что мой клиент пользуется огромной репутацией с ними, но меня беспокоит отсутствие внешнего хранилища моей конфигурации и активов с консоли. - person grantwparks; 26.01.2018
comment
Поддержка Git для потоков управления версиями должна появиться в выпуске 0.18, который, я думаю, должен быть скоро - person hardillb; 26.01.2018