2010-10-13 29 views
16

Với các vấn đề thu thập trên bitbucket, tôi muốn có một cách để thu thập và sao lưu chúng trong trường hợp tôi cần một bản sao ngoại tuyến, hoặc không còn sử dụng Bitbucket, hoặc cái gì khác. Trang web không cung cấp dịch vụ này. Có cơ chế thay thế nào tôi có thể sử dụng không?Làm thế nào để sao lưu danh sách các vấn đề từ Bitbucket?

Trả lời

2

Có hiện không xuất hiện được cách nào để xuất khẩu các vấn đề của bạn :(

10

Bạn có thể nhận các vấn đề của mình qua API Bitbucket.

Dưới đây là một ví dụ URL để có được những vấn đề đối với một trong dự án của tôi: https://api.bitbucket.org/1.0/repositories/christianspecht/bitbucket-backup/issues/

Tuy nhiên, điều này trả về một danh sách các vấn đề ở định dạng JSON
tôi nghi ngờ rằng bạn có thể làm bất cứ điều gì hữu ích với một danh sách các vấn đề trong JSON, nhưng tôi không biết nếu có một tốt hơn. định dạng tệp cho các sự cố.

Tôi chỉ hỏi chính xác điều đó ở đây trên StackOverflow, vì tôi đang đối phó với những điều tương tự tại thời điểm này:
Is there a standard file format for exporting issues from an issue tracker?

7

From now on you can Import/Export your Issues: Chuyển đến: -> Administration -> Import/Export

Youtube -Video: Bitbucket Issue Export

+0

Điều này chỉ hữu ích khi nhập lại vào BitBucket. Câu hỏi là rõ ràng về việc có một bản sao ngoại tuyến 'có thể sử dụng' trong trường hợp anh ta không còn sử dụng BitBucket (hoặc các ứng dụng đơn giản khác như truyền đạt danh sách các vấn đề mở cho ai đó qua email). Một cái gì đó đơn giản như một xuất khẩu CSV sẽ là tuyệt vời để nhập khẩu trong một bảng tính Excel hoặc một cái gì đó hữu ích của con người. – jbx

+0

Có, và định dạng đầu ra là JSON, có thể được phân tích cú pháp đơn giản. Hãy xem: https://confluence.atlassian.com/pages/viewpage.action?pageId=293830712.Có thể nhập dữ liệu này mà không cần sử dụng Bitbucket. Vì vậy, nó có thể sử dụng được. Anh ta không xác định định dạng đầu ra nào anh ta thích hay những gì anh ta muốn đạt được. – Murmel

+0

Nếu nó phải được phân tích cú pháp, nó không thực sự có thể sử dụng được bởi con người. Thái độ lập trình điển hình. JSON không phải là định dạng có thể đọc được của con người, nó là một định dạng máy, trừ khi Excel hoặc một trong những công cụ phổ biến mà các con người sử dụng hỗ trợ nó. Nếu người dùng chỉ là một khách hàng muốn xuất sang định dạng có thể đọc được để sử dụng ngoại tuyến, anh ta cần nó ở định dạng chung có thể mở được. Anh ta không chỉ rõ định dạng đầu ra anh cần nhưng có cái gì đó được gọi là cảm giác thông thường. – jbx

0

Tiết lộ đầy đủ Tôi là tác giả của Issue2Markdown vì tôi thực sự cần nó.

Như đã đề cập trước đó, bạn có thể xuất các vấn đề của mình từ dự án Bitbucket bằng cách đi tới Cài đặt-> Sự cố-> Nhập & Xuất và sau đó tải xuống tệp ZIP kết quả.

Bên trong tệp ZIP đó, bạn sẽ tìm thấy tệp JSON và tệp đính kèm lưu trữ. Bạn có thể nhập chúng vào một số kho lưu trữ vấn đề khác. Hoặc nếu bạn giống tôi, bạn có thể làm việc với một nhóm từ xa không muốn sử dụng trình theo dõi vấn đề và muốn đọc phiên bản có thể đọc được của con người.

Đó là nơi mà Issue2Markdown có sẵn. Bạn có thể sử dụng điều đó để hiển thị các vấn đề của mình dưới dạng một tài liệu Đánh dấu duy nhất. Bạn có thể tìm các tệp nhị phân được tạo sẵn cho Linux, Windows và MacOS theo releases.

Tôi hy vọng điều đó sẽ giúp người tiếp theo không thể tìm ra giải pháp.

-1

Bạn có thể xuất các sự cố từ settings trong kho lưu trữ. Sau đó tải xuống và giải nén tệp nén, bạn có thể phân tích cú pháp theo cách bạn thích

Tôi đã viết một tập lệnh nhỏ để chuyển đổi các tệp json thành excel mà bạn có thể tìm thấy ở đây. Hy vọng nó cung cấp cho bạn một số ý tưởng:

https://github.com/anath2/bitbucket-issues-to-excel

+0

Điều này không cung cấp câu trả lời cho câu hỏi. Để phê bình hoặc yêu cầu làm rõ từ tác giả, hãy để lại nhận xét bên dưới bài đăng của họ. - [Từ đánh giá] (/ review/low-quality-posts/18263749) – LuFFy

+0

Trong khi liên kết này có thể trả lời câu hỏi, tốt hơn nên bao gồm các phần quan trọng của câu trả lời ở đây và cung cấp liên kết để tham khảo. Câu trả lời chỉ liên kết có thể trở thành không hợp lệ nếu trang được liên kết thay đổi. - [Từ đánh giá] (/ đánh giá/bài đăng chất lượng thấp/18263749) – YowE3K

+0

Tôi vừa chỉnh sửa phản hồi của mình để làm nổi bật quá trình – Ajit

Các vấn đề liên quan