Drools Workbench - Как отменить изменения в клонированном репозитории?

Я работаю с Drools-Workbench и Kie Execution Server. Оба устанавливаются вместе с Docker из этих ресурсов хаба:

https://hub.docker.com/r/jboss/kie-server-showcase/ https://hub.docker.com/r/jboss/drools-workbench-showcase/

Из Drools Workbench я клонировал свой репозиторий github и внес некоторые изменения. Теперь я хочу зафиксировать и вернуть эти изменения в исходную точку. Когда я запускаю процесс bash в моем контейнере drools-wb, я вижу папку .niogit и внутри нее мою клонированную папку git.

Как это сделать?


person Noam Ofek    schedule 29.01.2017    source источник


Ответы (2)


Workbench не поддерживает отправку в другие репозитории. Вам нужно клонировать репозиторий KWB, а затем нажать на репозиторий github из нового клона.

person Jeff    schedule 29.01.2017

Прежде всего, рабочая среда моей компании (версия 6.4.0.GA) настроена для доступа с использованием ldap auth. По какой-то причине git push не работают с моим пользователем ldap. Итак, я создаю нового пользователя (называемого коммитером) из Home / User Management и назначаю ему роль разработки.

Затем на своей локальной рабочей среде я клонировал удаленный репозиторий, используя Authoring / Administration / Repositories / Clone Repository, используя URL-адрес git, например

git://my-company-wb-url:9418/my-project

Затем я изменил на .niogit / my-project.git / configure строки:

#   url = git://my-company-wb-url:9418/my-project
    url = ssh://commiter@my-company-wb-url:8001/my-project

Также я прокомментировал:

#   sshCommand = ssh -oHostKeyAlgorithms=+ssh-dss

Потому что ошибка «Плохой протокол 2 алгоритмов ключа хоста '+ ssh-dss'»

Ну наконец то,

cd .niogit
git --git-dir=my-project.git/ push

И это все.

Надеюсь, поможет.

person Juan Ignacio Barisich    schedule 04.05.2019