Репозиторий Android с использованием символических ссылок в .git dir создает проблему для поиска |CPIO - PullRequest
0 голосов
/ 18 октября 2018

Мы начали портировать наши старые сборки на использование Android-репо.Сначала мы не осознавали, что репо использует символические ссылки, указывающие на .repo / << что-то >> для создания своих каталогов .git в репозиториях, которые он клонирует.

Наши системы сборки архаичны, но сильно зависят от специальной функцииэто копирует вещи, используя команду

find . -path "./.git" -prune -o -path "./build" -prune -o -print0) | cpio --null -pumdla <dest dir> 

Это не работает, так как поиск не идет по символическим ссылкам.Предоставление опции -L в начале дает тот же результат.

Поэтому я спрашиваю,

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

...