Мы начали портировать наши старые сборки на использование Android-репо.Сначала мы не осознавали, что репо использует символические ссылки, указывающие на .repo / << что-то >> для создания своих каталогов .git в репозиториях, которые он клонирует.
Наши системы сборки архаичны, но сильно зависят от специальной функцииэто копирует вещи, используя команду
find . -path "./.git" -prune -o -path "./build" -prune -o -print0) | cpio --null -pumdla <dest dir>
Это не работает, так как поиск не идет по символическим ссылкам.Предоставление опции -L в начале дает тот же результат.
Поэтому я спрашиваю,
Можно ли как-нибудь изменить эту команду, чтобы она следовала по символическим ссылкам?или есть ли способ заставить репо не использовать символические ссылки?