Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Среда
7 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1068978
Топик полностью
Zoro
(13.01.2021 23:39, просмотров: 303)
ответил
lloyd
на
Вообще что svn external, что git submodule - это такой лютый костыль, от которого постоянно сводит зубы. Грубо говоря я еще понимаю, когда есть мета-репозиторий, который определяет версии исходников для какого-то мажорного релиза, и сам по себе больше информации не несет. Во всех остальных случаях - ребят, вам все равно обновление исходников сопровождать вручную, вот и обновляйте их _вручную_. Нет ничего страшного хранить исходники библиотеки в ветке проекта, пока они у вас
при использовании "svn external " можно указать конкретную версию исходников. если понадобиться более свежий комплект файлов - указываем на нужную ревизию(ветку/таг).
Ответить
И чем это отличается от физического копирования? В гите вы в таком случае получите коммит и дифф, который явно скажет, что вот тут мы поменяли содержимое файла.
-
lloyd
(14.01.2021 18:16
)
тем что все централизованно получают "правильную" версию файлов, а не качают(копируют) чёрт знает что откуда и куда.
-
Zoro
(14.01.2021 19:59
)