Также в интерфейсе SourceCraft есть возможность копировать и скачивать исходные файлы без необходимости клонирования репозитория.
Получить ссылку на исходный файл (RAW) из репозитория
RAW-файлы — это исходные файлы репозитория без HTML-оболочки и интерфейса SourceCraft, доступные по ссылкам вида:
Для публичных репозиториев — https://raw.sourcecraft.tech/raw/<слаг_организации>/<слаг_репозитория>/<хеш_коммита>/<имя_файла>
Для приватных и внутренних репозиториев — https://raw.sourcecraft.tech/raw/<слаг_организации>/<слаг_репозитория>/<хеш_коммита>/<имя_файла>?token=<короткоживущий_токен>
Ссылки на RAW-файлы удобно использовать в автоматизациях, например, чтобы скачать и выполнить или просто скачать отдельный файл без необходимости клонировать целый репозиторий:
# Скачать и выполнить скрипт напрямую
curl -s https://raw.sourcecraft.tech/.../install.sh | bash
# Или скачать файл
wget https://raw.sourcecraft.tech/.../config.yaml
Также с помощью временной ссылки на RAW-файлы вы можете поделиться файлом из приватного или внутреннего репозитория с пользователем, не имеющим прав в этом репозитории.