Wiem, że mogę uzyskać projekt za pomocą git clone
polecenia, ale czy jest jakiś sposób, aby pobrać projekt za pośrednictwem interfejsu internetowego z BitBucket.org ? Najlepiej szukam sposobu na pobranie źródła projektu jako kompres ZIP.
275
Odpowiedzi:
W najnowszej wersji Bitbucket (2016+) link do pobrania można znaleźć w pozycji menu Pobierz.
Przed 2016 r
Pierwsza metoda
Na stronie Przegląd repozytorium znajduje się link do pobrania projektu.
Druga metoda
Przejdź do Pobieranie -> Oddziały -> Pobierz żądany oddział (jako .zip, .gz lub .bz2). Znajdziesz tam linki do pobierania wszystkich tagów. Linki będą miały format:
Trochę poprawiając go, możesz również uzyskać dostęp do dowolnej wersji, zmieniając znacznik na skrót mieszania:
źródło
https://bitbucket.org/owner/repository/get/A0B1C2D.tar.gz
zmiana właściciela, repozytorium i skrótu zmiany. Sprawdź tę odpowiedź, aby uzyskać więcej informacji.Teraz jest zaktualizowany i bardzo łatwy do pobrania!
Wybierz swoje repozytorium z pulpitu nawigacyjnego lub karty Repozytorium.
A następnie po prostu kliknij kartę Pobierz z ikoną pobierania. Pozwoli ci to pobrać całe repozytorium w formacie zip .
źródło
W przypadku repozytoriów git , aby pobrać najnowsze zatwierdzenie, możesz użyć:
https://bitbucket.org/owner/repository/get/HEAD.zip
W przypadku repozytoriów rtęciowych :
https://bitbucket.org/owner/repository/get/tip.zip
źródło
Bezpośrednie pobieranie:
Przejdź do repozytorium projektu z pulpitu bitbucket. Wybierz pliki do pobrania z menu po lewej stronie. Wybierz Pobierz repozytorium.
źródło
Aby pobrać konkretną gałąź - Przejdź do Pobranych z panelu po lewej stronie, wybierz Oddziały na stronie Pobrane. Wyświetli listę wszystkich dostępnych oddziałów. Pobierz żądany oddział w formacie zip, gz lub bz2.
źródło
W Bitbucket Server możesz pobrać, klikając
...
obok gałęzi, a następnieDownload
Aby uzyskać więcej informacji, zobacz Pobieranie archiwum z serwera Bitbucket
źródło
Próbowałem dowiedzieć się, czy możliwe jest przeglądanie kodu wcześniejszego zatwierdzenia, tak jak to możliwe w GitHub, i to mnie tu przywiodło. Wykorzystałem informacje, które tu znalazłem, a po tym, jak zacząłem bawić się z adresami URL, faktycznie znalazłem sposób na przeglądanie kodu starych zatwierdzeń. Mimo że pytanie / odpowiedź dotyczy pobrania kodu wcześniejszego zatwierdzenia, pomyślałem, że po prostu dodam odpowiedź do przeglądania kodu.
Podczas przeglądania kodu adres URL przypomina:
i dodając hash zatwierdzenia na końcu w ten sposób:
Możesz przeglądać kod w punkcie tego zatwierdzenia. Nie rozumiem, dlaczego nie ma rozwijanego pola do bezpośredniego wyboru zatwierdzenia, funkcja jest już dostępna. Dziwne.
źródło
Jeśli chcesz pobrać repozytorium ze swojej powłoki / terminala, powinno to działać w następujący sposób:
lub jakikolwiek URL pobierania.
Upewnij się, że użytkownik: hasło są zakodowane w adresie URL . Na przykład, jeśli nazwa użytkownika zawiera
@
symbol, zamień go na%40
.źródło