Скачать, скопировать или получить ссылку на исходный файл (RAW) в SourceCraft

Исходные файлы (RAW) репозитория в SourceCraft доступны по прямым ссылкам.

Также в интерфейсе 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-файлы вы можете поделиться файлом из приватного или внутреннего репозитория с пользователем, не имеющим прав в этом репозитории.

Чтобы получить ссылку на RAW-файл:

  1. Откройте главную страницу SourceCraft.

  2. На вкладке Домой в секции Ваша мастерская перейдите в раздел Репозитории.

  3. Выберите репозиторий.

  4. Под строкой с именем репозитория выберите ветку.

  5. Откройте файл, ссылку на который вы хотите получить.

  6. В правом верхнем углу нажмите .

    В новом окне откроется ссылка на RAW-файл.

    Важно

    Ссылки на файлы в приватных и внутренних репозиториях являются временными.

Скопировать содержимое файла из репозитория

В интерфейсе SourceCraft доступно копирование исходных файлов без необходимости клонирования репозитория целиком.

  1. Откройте главную страницу SourceCraft.

  2. На вкладке Домой в секции Ваша мастерская перейдите в раздел Репозитории.

  3. Выберите репозиторий.

  4. Под строкой с именем репозитория выберите ветку.

  5. Откройте файл, содержимое которого вы хотите скопировать.

  6. В правом верхнем углу нажмите .

    Содержимое файла будет скопировано в буфер обмена.

Скачать файл из репозитория

В интерфейсе SourceCraft доступно скачивание исходных файлов без необходимости клонирования репозитория целиком.

  1. Откройте главную страницу SourceCraft.
  2. На вкладке Домой в секции Ваша мастерская перейдите в раздел Репозитории.
  3. Выберите репозиторий.
  4. Под строкой с именем репозитория выберите ветку.
  5. Откройте файл, который вы хотите скачать.
  6. В правом верхнем углу нажмите .

См. также