У меня есть удаленный репозиторий Git с ок. следующая структура хранилища:Переход от Eclipse к удаленному репозиторию в определенном месте
service1/
service1/image1/
service1/image1/docker/
service1/image1/docker/Dockerfile
service2/
service2/image2/
service2/iamge2/docker/
service2/image2/docker/Dockerfile
Я могу клонировать его от https://<my-git-server>/my-project.git
получить каталог my-project/
и соответствующую файловую структуру под ней.
Структура файла Eclipse внутри папки проекта составляет ок. следующим образом (как это обычно для динамических веб-проектов в Eclipse):
my-project/WebContent/
my-project/build/
my-project/src/
Если возможно, я хотел бы прийти в новое хранилище структуры для удаленного хранилища Git следующим образом:
service1/
service1/image1/docker/
service1/image1/docker/Dockerfile
service2/
service2/image2/
service2/image2/docker/
service2/image2/docker/Dockerfile
service2/image2/eclipse/
service2/image2/eclipse/my-project/
service2/image2/eclipse/my-project/WebContent/
service2/image2/eclipse/my-project/build/
service2/image2/eclipse/my-project/src/
Мои вопрос: как я могу указать дополнительный компонент пути eclipse/myproject
? Я понимаю, что отталкивание от Eclipse до https://<my-git-server>/my-project.git
приведет к тому, что WebContent
, build
и src
станут братьями и сестрами service1
и service2
, и что отталкивание от Eclipse до https://<my-git-server>/my-project.git/service2/image2/eclipse/my-project
тоже не сработает.
Итак, как это осуществить?
Возможно, Git [поддеревья] (http://stackoverflow.com/a/10648623/1789384), [подмодули] (https://git-scm.com/book/en/v2/Git-Tools-Submodules) или [редкие проверки] (http://stackoverflow.com/a/2303645/1789384) - это путь? – Drux