2009-07-31 35 views
9

Có một tấn và một nửa số câu hỏi và thậm chí nhiều câu trả lời hơn ở đây liên quan đến những người đang tìm kiếm trình theo dõi lỗi. Tuy nhiên tất cả chúng (mà tôi tìm thấy) dường như là về các giải pháp dựa trên web. Kể từ khi tôi đang làm việc trên một dự án địa phương mà tôi không muốn thiết lập một máy chủ web/DB, và tôi không muốn sử dụng một máy chủ lưu trữ theo dõi hoặc là, tôi đang tìm một cái gì đó chạy cục bộ.Trình theo dõi lỗi không dựa trên web đơn giản

  • rất tốt nguồn mở
  • Python tinh khiết hoặc (ít nhất) Windows thực thi
  • không cần một máy chủ cơ sở dữ liệu (sqlite rõ ràng là tốt)
  • Không cần phải cầu kỳ, chỉ cần chức năng theo dõi lỗi/vấn đề cơ bản; chỉ một chút so với tệp văn bản TODO hiện tại của tôi hoặc bảng Excel.

Mọi đề xuất?

Trả lời

8

Trác có thể là một chút quá so với thiết kế, nhưng bạn vẫn có thể chạy nó tại địa phương thông qua tracd trên localhost.

Đó là:

  • mở.
  • Python tinh khiết
  • sử dụng SQLite

Nhưng như tôi đã nói, có thể là quá phức tạp đối với trường hợp sử dụng của bạn.

Liên kết: http://trac.edgewall.org

+0

Tôi đã bắt đầu xem xét nó một chút. Cho đến nay có vẻ như tôi chỉ có thể bỏ qua những tính năng mà tôi không cần - mà chắc chắn không phải là một tài sản tiêu chuẩn của trình theo dõi lỗi (bugzilla, bất cứ ai?) – balpha

+0

Hoạt động tuyệt vời cho đến nay. Cảm ơn! – balpha

-12

Tự làm ơn. Vượt qua nỗi ám ảnh này "không phải là dựa trên web", Cài đặt một ngăn WAMP cục bộ trên máy tính của bạn hoặc trên một máy chủ LAN. Bây giờ, bạn có thể cài đặt wiki của riêng bạn. Và một cái gì đó giống như Trac. Tôi muốn tìm một triển khai trình gỡ lỗi của mã google và các wiki tích hợp có thể chạy được tại địa phương - Trac có vẻ là gần nhất.

Bạn cũng đã cài đặt máy chủ SVN cục bộ? Ngay cả đối với các dự án cá nhân, khả năng theo dõi các thay đổi theo thời gian. trở lại vv và tích hợp với Trac là quá tốt để vượt qua ngay cả đối với các dự án hoàn toàn 1 người.

+3

Đầu tiên, bạn lấy "nỗi ám ảnh" từ đâu? Và thứ hai, tại sao tôi sẽ xây dựng một WAMP stack * và * cài đặt wikimedia * và * thiết lập một máy chủ SVN trước khi cài đặt trac (đi kèm với một máy chủ web được xây dựng, sử dụng sqlite và có một wiki nội bộ) và sử dụng Subversion (mà không cần Một máy chủ)? Và có, tôi sử dụng kiểm soát nguồn từ dòng mã đầu tiên. – balpha

2

Có thể Fossil là bất kỳ mục đích sử dụng nào đối với bạn?

Nó thực sự là một DVCS nhưng nó cũng tích hợp một bugtracker và wiki, rất giống như trac (mặc dù tôi thích trac, không làm cho tôi sai). Và webbased của nó, mặt khác cài đặt là cực kỳ chết đơn giản.

+0

Sử dụng trình duyệt web nhưng không yêu cầu máy chủ web chuyên dụng (chỉ cần chạy 'fossil ui'). "Cài đặt" chỉ là sao chép một tệp duy nhất vào $ PATH của bạn. Cũng được viết bởi cùng một người đã cho chúng tôi SQLite! –

8

Tôi ngạc nhiên không ai đề cập đến Roundup.

Nó đáp ứng tất cả các tiêu chí của bạn, bao gồm không yêu cầu giao diện dựa trên web (theo đặc điểm của bạn và không giống như câu trả lời được chấp nhận đề xuất Trac).

Roundup là:

  • nguồn mở
  • Python tinh khiết
  • Hỗ trợ SQLite
  • Không lạ mắt, tập trung vào việc theo dõi lỗi rắn

Và như là một điểm quan trọng của sự khác biệt, nó có giao diện dòng lệnh và email ngoài giao diện web.

Rất dễ dàng để bắt đầu - Tôi khuyên bạn nên thực hiện nó để quay.

6

Nếu bạn không cần chia sẻ hệ thống theo dõi lỗi của mình với một nhóm (nghĩa là bạn có thể chia tách nó thành máy tính của mình) Tôi khuyên bạn nên sử dụng Tiddlywiki. Về mặt kỹ thuật, nó dựa trên web, nhưng nó được đóng gói hoàn toàn trong một tài liệu HTML và không yêu cầu cơ sở dữ liệu hoặc máy chủ nào (chỉ là trình duyệt web) nên tôi nghĩ nó theo tinh thần của những gì bạn muốn. Nó cực kỳ tùy biến vì nó là 100% HTML/CSS/javascript. Tôi đã sử dụng một tiddlywiki như một sổ ghi chép dự án trong nhiều năm, theo dõi danh sách việc cần làm của tôi, danh sách lỗi và tài liệu dự án chung ở một nơi tập trung, tham chiếu chéo. Bạn cũng có thể tìm thấy tất cả các loại tiddlywikis mà bạn có thể tải xuống được định cấu hình trước để có năng suất (ví dụ: TeamTasks, MonkeyGTD hoặc GTDTiddlyWiki Plus).

+0

Thú vị, trông khá gọn gàng. Tôi sẽ xem xét nó, cảm ơn! – balpha

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