Tôi sẽ xem Fossil. Đây là hệ thống các nhà phát triển sử dụng sqlite, trong nội bộ, rõ ràng. Nó cũng sử dụng sqlite, một công nghệ vững chắc tốt ... rất đẹp và di động - cũng như đơn giản và đáng tin cậy.
Nó có một giao diện người dùng tốt, khắc khổ (mà tôi nghĩ sẽ xử lý đúng bản chất của một mục tiêu định hướng năng suất như bạn mô tả). ((Hãy chắc chắn kiểm tra chủ đề "màu xám". Đó là cách ít "chủ đề bộ định tuyến" hơn "chủ đề" mặc định, nếu bạn có thể gọi nó là chủ đề đó.) dựa trên hệ thống, vì tôi là một kẻ hút CGI. Các kết quả của di sản đó đang thực sự rất thú vị, như hệ thống này có một chế độ JSON-CHỈ rất độc đáo trong đó có tất cả các loại thú vị thi-khả năng ..
Họ đề cập đến nó - nhưng đáng để nhắc lại rằng nó có 0 phụ thuộc. Không có php, không có myQuery, không có python. Nada. Đó là tệp thực thi nhị phân của riêng nó - và nó hoạt động trên nhiều nền tảng. Tôi muốn nhiều dự án "nghĩ" theo cùng một cách.
Tôi không liên kết với họ, vì vậy chỉ đơn giản là sẽ trích dẫn trang mở của họ extolations , mà nói chung, tôi đồng ý với .. cũng hãy nhìn vào câu hỏi & những lời chỉ trích ..
Theo dõi lỗi và Wiki - Ngoài việc thực hiện kiểm soát phiên bản phân tán như Git và Mercurial, Fossil còn hỗ trợ theo dõi lỗi phân tán, wiki phân tán và cơ chế blog phân tán tất cả trong một gói tích hợp.
Giao diện web - Fossil có giao diện web tích hợp và dễ sử dụng, giúp đơn giản hóa việc theo dõi dự án và thúc đẩy nhận thức tình huống. Chỉ cần nhập "hóa thạch ui" từ trong bất kỳ thanh toán nào và Fossil tự động mở trình duyệt web của bạn trong một trang cung cấp lịch sử đồ họa chi tiết và thông tin trạng thái về dự án đó.
Autosync - Fossil hỗ trợ chế độ "autosync" giúp duy trì các dự án tiến về phía trước bằng cách giảm số lượng không cần thiết và hợp nhất thường được liên kết với các dự án phân tán.
Tự chứa - Fossil là một tệp thực thi độc lập duy nhất chứa mọi thứ cần thiết để thực hiện quản lý cấu hình. Cài đặt rất đơn giản: chỉ cần tải xuống tệp nhị phân được biên dịch sẵn cho Linux, Mac hoặc Windows và đặt nó vào $ PATH của bạn. Mã nguồn dễ biên dịch có sẵn cho người dùng trên các nền tảng khác. Các nguồn hóa thạch cũng chủ yếu là khép kín, chỉ cần thư viện "zlib" và thư viện C tiêu chuẩn để xây dựng.
Mạng đơn giản - Fossil sử dụng HTTP cũ đơn giản (có hỗ trợ proxy) cho tất cả các giao tiếp mạng, có nghĩa là nó hoạt động tốt từ phía sau tường lửa hạn chế. Giao thức có hiệu quả băng thông đến mức Fossil có thể được sử dụng thoải mái qua kết nối internet quay số.
Đã bật CGI - Không yêu cầu máy chủ sử dụng hóa thạch. Nhưng một máy chủ không làm cho sự hợp tác dễ dàng hơn. Fossil hỗ trợ ba cấu hình máy chủ đơn giản khác nhau. Phổ biến nhất là một kịch bản CGI 2 dòng. Đây là cách tiếp cận được sử dụng bởi các kho hóa thạch tự lưu trữ.
Mạnh mẽ & đáng tin cậy - Hóa thạch lưu trữ nội dung bằng cách sử dụng định dạng tệp bền vững trong cơ sở dữ liệu SQLite để các giao dịch là nguyên tử ngay cả khi bị gián đoạn do mất điện hoặc sự cố hệ thống. Hơn nữa, tự kiểm tra tự động xác minh rằng tất cả các khía cạnh của kho lưu trữ là nhất quán trước mỗi cam kết. Trong hơn ba năm hoạt động, không có công việc nào bị mất sau khi đã cam kết với kho lưu trữ Fossil.
Cập nhật: Thay vì ám chỉ giao diện, đây là một cách nhanh chóng về nó Như bạn có thể thấy, nó rất đơn giản .. Nhưng điều đó cũng có nghĩa là một bảng xếp hạng rõ ràng để tùy chỉnh .. Chỉ cần một biểu định kiểu duy nhất và kiểu đầu trang / chân trang / kiểu cơ thể hệ thống khuôn mẫu. Tốt hơn là viết một câu chuyện ngắn hơn là viết lại cuốn sách của người khác, IMO.