Я знаю, что могу получить проект с помощью git clone
команды, но есть ли способ загрузить проект через веб-интерфейс с BitBucket.org ? В лучшем случае, я ищу способ загрузить исходный код проекта в виде файла сжатия ZIP.
Я знаю, что могу получить проект с помощью git clone
команды, но есть ли способ загрузить проект через веб-интерфейс с BitBucket.org ? В лучшем случае, я ищу способ загрузить исходный код проекта в виде файла сжатия ZIP.
Ответы:
Для последней версии 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
https://bitbucket.org/owner/repository/get/A0B1C2D.tar.gz
изменение владельца, хранилища и ревизии хэша. Проверьте этот ответ для более подробной информации.
Выберите свой репозиторий на панели инструментов или на вкладке Репозиторий.
А затем просто нажмите на вкладку Скачать с иконкой загрузки. Это позволит вам скачать весь репозиторий в формате zip .
Для git- репозиториев, чтобы загрузить последний коммит, вы можете использовать:
https://bitbucket.org/owner/repository/get/HEAD.zip
Для ртутных репозиториев:
Прямая загрузка:
Перейдите в репозиторий проекта с панели инструментов bitbucket. Выберите загрузки в левом меню. Выберите Скачать репозиторий.
Чтобы загрузить определенную ветвь - перейдите в раздел «Загрузки» на левой панели, выберите «Ветви на странице загрузок». В нем будут перечислены все доступные филиалы. Загрузите нужную ветку в формате zip, gz или bz2.
В Bitbucket Server вы можете сделать загрузку, нажав ...
рядом с веткой, а затемDownload
Для получения дополнительной информации см. Загрузка архива с Bitbucket Server.
Я пытался выяснить, возможно ли просмотреть код предыдущего коммита, как вы можете на GitHub, и это привело меня сюда. Я использовал информацию, которую нашел здесь, и, возившись с URL, я действительно нашел способ просмотреть код старых коммитов. Хотя вопрос / ответ касается загрузки кода предыдущего коммита, я подумал, что просто добавлю ответ и для просмотра кода.
Когда вы просматриваете свой код, URL выглядит примерно так:
https://bitbucket.org/user/repo/src/
и добавив в конце хеш коммита, вот так:
https://bitbucket.org/user/repo/src/a0328cb
Вы можете просмотреть код в точке этого коммита. Я не понимаю, почему нет выпадающего списка для прямого выбора коммита, функция уже есть. Странный.
Если вы хотите загрузить репозиторий из вашей оболочки / терминала, он должен работать так:
wget https://user:password@bitbucket.org/user-name/repo-name/get/master.tar.bz2
или любой другой URL для загрузки.
Пожалуйста, убедитесь, что пароль user: пароль имеет URL-кодировку . Например, если ваше имя пользователя содержит @
символ, замените его на %40
.