it-roy-ru.com

BitBucket - скачать исходный код в формате ZIP

Я знаю, что могу получить проект с помощью команды git clone, но есть ли способ загрузить проект через веб-интерфейс из BitBucket.org ? В лучшем случае, я ищу способ загрузить исходный код проекта в виде файла сжатия Zip.

259
user984621

Для последней версии Bitbucket (2016+) ссылку для загрузки можно найти в пункте меню "Загрузить".

enter image description here


Предварительно-2016

Первый метод

На странице Обзор репо есть ссылка для скачивания проекта.

Direct download of a repo


Второй метод

Перейдите в Загрузки -> Ветви -> Загрузите нужную ветку (как .Zip, .gz или .bz2). Там вы найдете ссылки для загрузки всех тегов. Ссылки будут в формате:

https://bitbucket.org/owner/repository/get/v0.1.2.tar.gz

Немного изменив его, вы также можете получить доступ к любой ревизии, изменив тег на хеш коммита:

https://bitbucket.org/owner/repository/get/A0B1C2D.tar.gz
399
Pigueiras

Теперь его обновили и очень легко скачать!

Выберите свой репозиторий на панели инструментов или на вкладке Репозиторий.

А затем просто нажмите на вкладку Скачать с иконкой загрузки. Это позволит вам загрузить весь репозиторий в формате .

enter image description here

157
eirenaios

Для git репозиториев, чтобы загрузить последний коммит, вы можете использовать:

https://bitbucket.org/owner/repository/get/HEAD.Zip

Для Mercurial репозиториев:

https://bitbucket.org/owner/repository/get/tip.Zip

23
seddonym

Прямая загрузка:

Перейдите в репозиторий проекта с панели инструментов bitbucket. Выберите загрузки в левом меню. Выберите Скачать репозиторий.

enter image description here

7
A.G

Чтобы загрузить определенную ветвь - Перейдите в раздел "Загрузки" на левой панели, выберите "Ветви на странице загрузок". В нем будут перечислены все доступные филиалы. Загрузите нужную ветку в формате Zip, gz или bz2.

enter image description here

5
Vatsal Shah

Я пытался выяснить, возможно ли просмотреть код предыдущего коммита, как вы можете на GitHub, и это привело меня сюда. Я использовал информацию, которую нашел здесь, и, покопавшись в URL, я действительно нашел способ просмотреть код старых коммитов. Хотя вопрос/ответ касается загрузки кода предыдущего коммита, я подумал, что просто добавлю ответ и для просмотра кода.

Когда вы просматриваете свой код, URL выглядит примерно так:

https://bitbucket.org/user/repo/src/

и добавив в конце хеш коммита:

https://bitbucket.org/user/repo/src/a0328cb

Вы можете просмотреть код в точке этого коммита. Я не понимаю, почему нет выпадающего списка для выбора коммита напрямую, функция уже есть. Странный.

4
Hein Andre Grønnestad

В случае, если вы хотите загрузить репо с вашего Shell/терминала, оно должно работать так:

wget https://user:[email protected]/user-name/repo-name/get/master.tar.bz2

или любой другой URL для загрузки.

Пожалуйста, убедитесь, что user: password оба в кодировке URL . Например, если ваше имя пользователя содержит символ @, замените его на %40.

2
Eugen Mihailescu

В Bitbucket Server вы можете выполнить загрузку, нажав ... рядом с веткой и затем Download

Bitbucket Server download

Для получения дополнительной информации см. Скачать архив с Bitbucket Server

2
Rubanov