Tôi biết tôi có thể nhận dự án thông qua git clone
lệnh, nhưng có cách nào để tải dự án qua giao diện web từ BitBucket.org không? Theo cách tốt nhất, tôi đang tìm cách tải xuống nguồn dự án dưới dạng tệp nén ZIP.
Tôi biết tôi có thể nhận dự án thông qua git clone
lệnh, nhưng có cách nào để tải dự án qua giao diện web từ BitBucket.org không? Theo cách tốt nhất, tôi đang tìm cách tải xuống nguồn dự án dưới dạng tệp nén ZIP.
Câu trả lời:
Đối với phiên bản mới nhất của Bitbucket (2016+), liên kết tải xuống có thể được tìm thấy trong mục menu Tải xuống.
Trước năm 2016
Phương pháp đầu tiên
Trong trang Tổng quan về repo, có một liên kết để tải xuống dự án.
Phương pháp thứ hai
Chuyển đến Tải xuống -> Chi nhánh -> Tải xuống chi nhánh mà bạn muốn (dưới dạng .zip, .gz hoặc .bz2). Ở đó bạn sẽ tìm thấy các liên kết tải xuống cho tất cả các thẻ. Các liên kết sẽ có định dạng:
https://bitbucket.org/owner/repository/get/v0.1.2.tar.gz
Bằng cách điều chỉnh nó một chút, bạn cũng có thể có quyền truy cập vào bất kỳ sửa đổi nào bằng cách thay đổi thẻ thành hàm băm xác nhận:
https://bitbucket.org/owner/repository/get/A0B1C2D.tar.gz
https://bitbucket.org/owner/repository/get/A0B1C2D.tar.gz
, thay đổi chủ sở hữu, kho lưu trữ và sửa đổi băm. Kiểm tra câu trả lời này để biết thêm chi tiết.
Chọn kho lưu trữ của bạn từ tab Bảng điều khiển hoặc Kho lưu trữ.
Và sau đó chỉ cần nhấp vào tab Tải xuống có biểu tượng tải xuống. Nó sẽ cho phép bạn tải xuống toàn bộ kho lưu trữ ở định dạng zip .
Đối với kho git , để tải xuống bản cam kết mới nhất, bạn có thể sử dụng:
https://bitbucket.org/owner/reposeective/get/HEAD.zip
Đối lanh kho:
Tải trực tiếp:
Chuyển đến kho dự án từ bảng điều khiển của bitbucket. Chọn tải xuống từ menu bên trái. Chọn Tải xuống kho lưu trữ.
Để tải xuống Chi nhánh cụ thể - Chuyển đến Tải xuống từ bảng điều khiển bên trái, chọn Chi nhánh trên trang Tải xuống. Nó sẽ liệt kê tất cả các Chi nhánh có sẵn. Tải xuống chi nhánh mong muốn của bạn ở định dạng zip, gz hoặc bz2.
Trong Bitbucket Server, bạn có thể tải xuống bằng cách nhấp vào ...
bên cạnh chi nhánh và sau đóDownload
Để biết thêm thông tin, xem Tải xuống một kho lưu trữ từ Bitbucket Server
Tôi đã cố gắng tìm hiểu xem có thể duyệt mã của một cam kết trước đó như bạn có thể trên GitHub hay không và nó đã đưa tôi đến đây. Tôi đã sử dụng thông tin tôi tìm thấy ở đây và sau khi loay hoay với các url, tôi thực sự đã tìm thấy một cách để duyệt mã của các cam kết cũ. Mặc dù câu hỏi / câu trả lời là về việc tải xuống mã của một cam kết trước đó, tôi nghĩ tôi cũng chỉ cần thêm một câu trả lời để duyệt mã.
Khi bạn duyệt mã của mình, URL sẽ giống như:
https://bitbucket.org/user/repo/src/
và bằng cách thêm một băm xác nhận vào cuối như thế này:
https://bitbucket.org/user/repo/src/a0328cb
Bạn có thể duyệt mã tại điểm cam kết đó. Tôi không hiểu tại sao không có hộp thả xuống để chọn một cam kết trực tiếp, tính năng đã có sẵn. Lạ thật.
Trong trường hợp bạn muốn tải xuống repo từ shell / terminal, nó sẽ hoạt động như thế này:
wget https://user:password@bitbucket.org/user-name/repo-name/get/master.tar.bz2
hoặc bất kỳ URL tải xuống nào bạn có thể có.
Vui lòng đảm bảo rằng người dùng: mật khẩu đều được mã hóa URL . Vì vậy, ví dụ nếu tên người dùng của bạn có chứa @
biểu tượng thì thay thế nó bằng %40
.