2016-01-12 2 views
1

Я новый мир SAP, так как знаю, что мы можем сохранить код UI5 в GIT или любом другом VCS (например, Subversion).Можем ли мы поместить код UI5 в сервер netweaver сервера

Как код ABAP мы можем поместить код UI5 (java script) в самом Сервере? в самом сетевом сервере?

Так что я не хочу иметь отдельный код репо.

ответ

0

Нет необходимости в NWDS, возможно, слишком большой размер для вашего требования. Вы можете напрямую развертывать Eclipse или Web IDE на сервере SAP Backend Server, поэтому вам нужны ADT (ABAP Developper Tools). Результатом является страница BSP в SE80, чистая и простая (но: нет версии, она только нажимает на бэкэнд). https://tools.hana.ondemand.com/

+0

требуется управление версиями :( – chiranjeevigk

+1

вы можете использовать GIT или любой другой CVS, который вам нравится! Большинство предприятий имеют встроенные gits для Versionen, только развертывание (push to the System) выполняется один раз .. – zyrex

1

При разработке интерфейсов UI5 я предполагаю, что для этого используется NWDS (SAP Netweaver Developer Studio). В NWDS вы

  1. set up DTR (Design Time Repository) сервер
  2. download конфигурации разработка от DTR
  3. разработать новые функциональные возможности в этой конфигурации

В такой конфигурации все ваши изменения будут сохранены на DTR сервер. DTR является стандартным компонентом ландшафта Netweaver, и это стандартный способ организации ландшафта для командной разработки, рекомендованный SAP.

Итак, вы загружаете (регистрируете) свой код UI5 не непосредственно в Netweaver, а в компонент Netweaver под названием DTR. Следовательно, здесь вам не нужны никакие дополнительные системы версий, а код UI5 обрабатывается как любой другой код (Java, XML, JS) в Netweaver.

UPDATE:
При использовании SAP Web IDE с стек ABAP позволяет прямой развернуть в ABAP UI5 хранилище.

enter image description here

Если вы используете другой IDE для разработки вы можете использовать и другие варианты, которые описаны в примечании 1793771:

  • SAPUI5 Team Repository Provider Eclipse Plugin
  • ABAP отчета /UI5/UI5_REPOSITORY_LOAD
+0

Спасибо за быстрый ответ. Но у нас нет netweaver Java stack. У нас есть пусковая панель Fiori и UI5 в ABAP webAS. Есть ли способ, которым мы разрабатываем и управляем им непосредственно на Netweaver ABAP WebAS? – chiranjeevigk

+0

Вы используете SAP Web IDE для разработки? – Suncatcher

+0

Я написал [инструмент командной строки .NET] (https://github.com/kleferbe/ui5uploader), чтобы загрузить приложение UI5 в репозиторий BSP/MIME. Он использует внутренний/UI5/UI5_REPOSITORY_LOAD Report Suncatcher. Вы можете добавить кнопку в свою предпочитаемую среду IDE, чтобы загрузить приложение одним щелчком мыши. – schnoedel

Смежные вопросы