Как мне узнать путь к соответствующему локальному гит-репозиторию?
Я попробовал
source /var/db/repos/gentoo/eclass/git-r3.eclass && \
_git-r3_set_gitdir && \
echo ${GIT_DIR}
но таким образом я даже не могу загрузить определение set_gitdir.
зачем так сложно? есть же переменная DISTDIR
Мне нужно узнать путь к локальному гит-репозиторию. Это GIT_DIR.
Дык внутри distfiles есть папка git3-src
за git ebuildы я бы расстреливал, а ещё заодно и архитекторов спроектировавших package.json, rust за crates, go за go mod и vendor и ruby за их gem, и тому подобных идиотов за удобства во дворе в 22 веке при оффлайн проектах и IT-инфраструктуре отрезанной от интернета :)
подумалось, а ведь можно и эту проблему решить, если тулзу сочинить, которая могла бы снапшоты локально собирать из говна и палок packages.json, go mod/vendor, crates, gems в некие удобные снапшоты tar.gz, по аналогии как это делает забытая всеми утилитка по сбору cd/dvd из фрагментов https://www.einval.com/~steve/software/jigdo/ , если кто реализует раньше меня - прошу подсветить :)
Обсуждают сегодня