Предположим, у меня есть проект под моим собственным контролем версий. Затем я хочу внести некоторые изменения в стороннюю библиотеку, поэтому я хочу, чтобы источник этого lib в моем проекте находился под моим контролем версий с остальной частью проекта. Тем не менее, сторонняя библиотека поддерживается где-то еще в другой системе управления версиями. Поскольку я разворачиваю эту библиотеку, мне захочется вытащить обновления для нее, которые будут переданы позже из внешнего мира.Поддержание третьих сторон Libs
Я не знаю, как правильно структурировать такую ситуацию ... У меня есть только сторонняя библиотека с контролем версий и все вложенные в мою настройку управления версиями? Или я поддерживаю его где-то в другом месте и символизирую файлы или даже копирую + вставляю их в свой проект, когда я вывожу обновления из внешнего мира?
Возможно, его лучше отправить патч оригинальным хранителям библиотеки и вообще избежать ситуации? –