Я знаю, что могу получить проект с помощью команды git clone
, но есть ли способ, как загрузить проект через веб-интерфейс из BitBucket.org?
В лучшем случае, я ищу способ загрузить источник проекта в файл ZIP compress.
BitBucket - скачать исходный код как ZIP
Ответ 1
Для последней версии Bitbucket (2016+) ссылку для загрузки можно найти в пункте меню "Загрузка".
Pre-2016
Первый способ
На странице Обзор репо есть ссылка для скачивания проекта.
Второй метод
Перейдите в Загрузки → Ветви → Загрузите нужную ветку (как .zip,.gz или .bz2). Там вы найдете ссылки для загрузки всех тегов. Ссылки будут в формате:
https://bitbucket.org/owner/repository/get/v0.1.2.tar.gz
Немного подправив его, вы также можете получить доступ к любой ревизии, изменив тег на хеш коммита:
https://bitbucket.org/owner/repository/get/A0B1C2D.tar.gz
Ответ 2
Теперь его обновление и очень легко загрузить!
Выберите свой репозиторий на вкладке "Панель мониторинга" или "Репозиторий".
А затем просто нажмите на вкладку "Загрузка", на которой есть значок загрузки. Это позволит вам загрузить весь репозиторий в формате zip.
Ответ 3
Для репозиториев git, чтобы загрузить последнюю фиксацию, вы можете использовать:
https://bitbucket.org/owner/repository/get/HEAD.zip
Для хранилищ mercurial:
Ответ 4
Прямая загрузка:
Перейдите в репозиторий проекта из панели мониторинга битбакета. Выберите загрузки из меню слева. Выберите Download repository.
Ответ 5
Чтобы загрузить определенную ветку - перейдите в раздел "Загрузки" на левой панели, выберите "Ветви на странице загрузок". В нем будут перечислены все доступные ветки. Загрузите нужную ветку в формате zip, gz или bz2.
Ответ 6
Я пытался выяснить, можно ли просмотреть код более ранней фиксации, как вы можете на GitHub, и это привело меня сюда. Я использовал информацию, которую я нашел здесь, и после того, как я возился с URL-адресами, я действительно нашел способ просмотреть код старых коммитов. Даже если вопрос/ответ о загрузке кода более ранней фиксации, я думал, что просто добавлю ответ для просмотра кода.
Когда вы просматриваете свой код, URL-адрес выглядит примерно так:
https://bitbucket.org/user/repo/src/
и добавив хеш фиксации в конце, как это:
https://bitbucket.org/user/repo/src/a0328cb
Вы можете просмотреть код в точке этого фиксации. Я не понимаю, почему нет выпадающего окна для выбора фиксации напрямую, эта функция уже существует. Странно.
Ответ 7
В Bitbucket Server вы можете выполнить загрузку, нажав ...
рядом с веткой, а затем Download
Подробнее см. Загрузка архива с сервера Bitbucket
Ответ 8
Если вы хотите загрузить репозиторий из вашей оболочки/терминала, он должен работать так:
wget https://user:[email protected]/user-name/repo-name/get/master.tar.bz2
или любой другой URL для загрузки.
Пожалуйста, убедитесь, что user: password имеют URL-кодировку. Например, если ваше имя пользователя содержит символ @
замените его на %40
.