BitBucket-Pobierz źródło jako ZIP

Wiem, że mogę uzyskać projekt za pomocą git clone polecenia, ale czy jest jakiś sposób, jak pobrać projekt przez interfejs WWW z BitBucket.org ? W najlepszy sposób szukam sposobu na pobranie źródła projektu jako pliku ZIP compress.

Author: Suresh Karia, 2012-10-24

8 answers

Dla najnowszej wersji Bitbucket (2016+) link do pobrania znajduje się w menu Pobierz.

Tutaj wpisz opis obrazka


Pre-2016

Pierwsza metoda

Na stronie przeglądu repo znajduje się link do pobrania projektu.

Bezpośrednie pobieranie repo


Druga metoda

Przejdź do Downloads - >Branches - > Pobierz wybraną gałąź (jako.zip,gz lub .bz2). znajdziesz tam linki do pobrania dla wszystkie tagi. Linki będą miały format:

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

Poprawiając go, Możesz również mieć dostęp do każdej rewizji, zmieniając tag na hash commit:

https://bitbucket.org/owner/repository/get/A0B1C2D.tar.gz
 424
Author: Pigueiras,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-07-17 13:37:35

Teraz jego zaktualizowane i bardzo łatwe do pobrania!

Wybierz swoje repozytorium z Pulpitu nawigacyjnego lub karty repozytorium.

A następnie po prostu kliknij na zakładkę Pobierz mając ikonę pobierania. Pozwala na pobranie całego repozytorium w formacie zip .

Tutaj wpisz opis obrazka

 156
Author: Suresh Karia,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2020-06-20 09:12:55

Dla Git repozytoriów, aby pobrać najnowszy commit, możesz użyć:

Https://bitbucket.org/owner/repository/get/HEAD.zip

For mercurial repozytoria:

Https://bitbucket.org/owner/repository/get/tip.zip

 25
Author: seddonym,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-11-28 16:26:59

Bezpośrednie pobieranie:

Przejdź do repozytorium projektu z pulpitu bitbucket. Wybierz pobieranie z menu po lewej stronie. Wybierz opcję Pobierz repozytorium.

Tutaj wpisz opis obrazka

 8
Author: A.G,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-07-07 12:10:14

W Bitbucket Server możesz pobrać, klikając ... obok gałęzi, a następnie Download

Bitbucket Server download

Aby uzyskać więcej informacji zobacz pobierz archiwum z serwera Bitbucket

 7
Author: Rubanov,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-08-01 07:50:39

Aby pobrać konkretną gałąź - Przejdź do pobierania z lewego panelu, wybierz gałęzie na stronie pobierania. Wyświetli listę wszystkich dostępnych oddziałów. Pobierz żądaną gałąź w formacie zip, gz lub BZ2.

Tutaj wpisz opis obrazka

 6
Author: Vatsal Shah,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-04-12 16:40:04

Próbowałem dowiedzieć się, czy możliwe jest przeglądanie kodu wcześniejszego commita, jak można to zrobić na Githubie i to mnie tutaj sprowadziło. Użyłem informacji, które znalazłem tutaj, i po grzebaniu w adresach URL, znalazłem sposób na przeglądanie kodu starych commitów. Chociaż Pytanie / Odpowiedź dotyczy pobierania kodu wcześniejszego commita, pomyślałem, że po prostu dodam odpowiedź do przeglądania kodu.

Podczas przeglądania kodu URL jest czymś like:

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

I dodając na końcu hash commit w ten sposób:

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

Możesz przeglądać kod w miejscu zatwierdzania. Nie rozumiem, dlaczego nie ma rozwijanego pola wyboru commit bezpośrednio, funkcja już tam jest. Dziwne.

 4
Author: Hein Andre Grønnestad,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-13 11:49:56

Jeśli chcesz pobrać repo z powłoki / terminala, powinno to działać tak:

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

Lub jakikolwiek URL do pobrania, który możesz mieć.

Upewnij się, że user: password jest zakodowany URL . Na przykład, jeśli nazwa użytkownika zawiera symbol @, zastąp go symbolem %40.

 3
Author: Eugen Mihailescu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-06-05 17:05:43