Как лучше всего разделить среду разработки в команде? - PullRequest
0 голосов
/ 06 мая 2020

Я в команде, работающей над встроенным программным обеспечением. В результате у нас есть много инструментов для сборки, тестирования и отладки, которые являются частью нашей среды разработки, а также пара IDE, настроенных для их использования. Мы ищем хорошее решение, чтобы быстро настроить новых разработчиков с необходимыми инструментами и средой.

В настоящее время наше решение представляет собой zip-архив с переносными версиями всех программ в нем с использованием относительных путей везде, где это возможно. Это работает нормально, но для внесения небольших изменений (например, добавления нового расширения в среду IDE) требуется отправить всем полностью новый zip-файл объемом 1,5 ГБ. Похоже, должен быть способ получше.

Мы пытались поместить нашу среду разработки в Git с Git LFS, которая вроде работает нормально, но по какой-то причине после клонирования репозитория почти все работает, кроме Eclipse (почти уверен, что это проблема с Git преобразованием окончаний строк). Мне кажется, что это не лучшее решение, и мне интересно услышать, что другие люди могут использовать для решения этой проблемы.

...