Логическая группировка в git по физическим каталогам - PullRequest
1 голос
/ 16 мая 2019

Я делаю несколько проектов в зависимости от какого-то общего компонента Say

Проект A

  • COMMON_LIB
  • LIB_A
  • APP_A

Проект B

  • COMMON_LIB
  • LIB_B
  • APP_B

Проект B_PLUS

  • COMMON_LIB
  • LIB_B
  • APP_B_PLUS

У меня есть структура каталогов как ...

  • common_resources
  • Makefiles
  • документ
  • ЦСИ / common_lib
  • ЦСИ / lib_a
  • ЦСИ / app_a
  • ЦСИ / lib_b
  • ЦСИ / app_b_plus

Я хочу проверить это в git. но я хочу что-то логическое (не знаю как), чтобы, если человек хочет оформить заказ на проект А, он получит

  • common_resources
  • Makefiles
  • документ
  • ЦСИ / common_lib
  • ЦСИ / lib_a
  • ЦСИ / app_a

и если человек захочет проверить проект B, он получит

  • common_resources
  • Makefiles
  • документ
  • ЦСИ / common_lib
  • ЦСИ / lib_b
  • ЦСИ / app_b

аналогично, если человек хочет оформить заказ B +, он получит

  • common_resources
  • Makefiles
  • документ
  • ЦСИ / common_lib
  • ЦСИ / lib_b
  • SRC / app_b_plus

как я могу это сделать.

если это невозможно, то как я могу достичь той же цели каким-нибудь альтернативным способом или инструментом

Я использую GitLab

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...