Tôi đã thử một số phương pháp lưu nhật ký hoạt động hàng ngày của mình khi viết mã. Không ai trong số họ thực sự làm việc tốt. Dưới đây là những gì tôi muốn có:Cách giữ một Nhật ký Kỹ thuật
- timestamps tự động
- gắn thẻ (như chúng ta làm trên stackoverflow). Chủ yếu cho các tên và các công nghệ dự án sử dụng
- dễ dàng để xây dựng một báo cáo hàng tuần từ các kết quả cho các cuộc họp tình trạng
- Dễ dàng tìm kiếm để tìm giải pháp cho các vấn đề định kỳ (ví dụ như một thông báo lỗi nào đó)
- bể. Có thể trực tuyến dưới dạng trang web nhưng có thể là tệp được chia sẻ.
- Định dạng. Tôi muốn có khả năng dễ dàng xây dựng các bảng và tách ra < trước> nội dung như đoạn mã và báo cáo lỗi.
- Bảo mật. Sẽ tốt hơn nếu tôi có thể chia sẻ một số nội dung của trang web với người khác, nhưng không phải tất cả. Mức độ ưu tiên thấp nếu tôi nhận được các nội dung khác.
Tôi đã thử các giải pháp sau với một số vấn đề:
- MediaWiki: nhiều tính năng rất mát mẻ. dấu thời gian khó xử lý. Cơ sở hạ tầng kỳ lạ. Tìm kiếm không hợp lệ (không thể tìm kiếm các từ có ba chữ cái trở xuống)
- Công cụ lỗi: Tôi đã thử mantisbt.org. Bảo mật tốt. Xấu cho việc định dạng và tôi không thích ý tưởng của họ về "dự án" khi cố gắng sử dụng hệ thống.
- Máy tính xách tay giấy: rất linh hoạt nhưng khó thực hiện tìm kiếm. Không trực tuyến.
Tôi đã cân nhắc việc sử dụng các emacs để mở tệp từ xa để giữ cho tệp thực sự đơn giản. Có ai đã thử nó theo cách đó không? Có một công cụ lỗi nào khác có thể làm những gì tôi đang nghĩ không? Có một lựa chọn khác mà tôi đã không xem xét?
Cảm ơn bạn nhiều @Camilo. Tôi thực sự đã không tìm thấy một giải pháp tốt. Tôi đã thực sự tìm thấy redmine.org để được rồi, nhưng toàn bộ điều Ruby làm cho nó trở thành một giải pháp có trọng lượng nặng và nó có một số điều kỳ quặc. Không có gì thực sự đạt được vị trí ngọt ngào ... hãy xem xét nghiêm túc xây dựng một cái gì đó và OpenSourcing nó. – User1