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.
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.
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:
https://bitbucket.org/owner/repository/get/v0.1.2.tar.gz
Trochę poprawiając go, możesz również uzyskać dostęp do dowolnej wersji, zmieniając znacznik na skrót mieszania:
https://bitbucket.org/owner/repository/get/A0B1C2D.tar.gz
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.
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 .
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 :
Bezpośrednie pobieranie:
Przejdź do repozytorium projektu z pulpitu bitbucket. Wybierz pliki do pobrania z menu po lewej stronie. Wybierz Pobierz repozytorium.
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.
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
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:
https://bitbucket.org/user/repo/src/
i dodając hash zatwierdzenia na końcu w ten sposób:
https://bitbucket.org/user/repo/src/a0328cb
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.
Jeśli chcesz pobrać repozytorium ze swojej powłoki / terminala, powinno to działać w następujący sposób:
wget https://user:password@bitbucket.org/user-name/repo-name/get/master.tar.bz2
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
.