Tôi không nghĩ bạn sẽ tìm thấy bộ tính năng chính xác của Word cho văn bản thuần túy. Có những công cụ cung cấp cho bạn chế độ xem so sánh đẹp của hai phiên bản (nhưng bạn phải tự quản lý các phiên bản) và có những công cụ kiểm soát phiên bản đầy đủ, nhưng chúng thường yêu cầu một kho lưu trữ. Trong mọi trường hợp, bạn sẽ sử dụng hai hoặc ba phần mềm khác nhau: phụ trợ kiểm soát phiên bản, giao diện cho phụ trợ đó và trình chỉnh sửa văn bản.
Nói đúng, RCS đáp ứng mọi yêu cầu của bạn Nó cung cấp kiểm soát phiên bản cho một tệp duy nhất foo
và lưu trữ lịch sử phiên bản trong một tệp duy nhất foo,v
. Bạn cần phải thực hiện kiểm tra và đăng ký: quy trình làm việc là để có được foo,v
, kiểm tra một phiên bản (tạo ra foo
), làm việc trên foo
, sau đó kiểm tra phiên bản mới vào foo,v
. Một nhược điểm của RCS là nó hơi lỗi thời, vì vậy bạn sẽ không tìm thấy nhiều giao diện thân thiện với người dùng như các công cụ kiểm soát phiên bản hiện đại hơn.
Nếu bạn đang làm việc với tệp trên một máy tính, tôi khuyên bạn nên thiết lập hệ thống kiểm soát phiên bản hiện đại - chọn Lật đổ nếu bạn không có sở thích đặc biệt Nếu bạn sẽ làm việc trên một số máy tính khác nhau, tôi vẫn khuyên bạn nên thiết lập một hệ thống kiểm soát phiên bản hiện đại, nhưng bạn có thể muốn sử dụng một hệ thống phân tán như Chợ , Git hoặc là Thủy ngân . Thiết lập máy chủ có thể sẽ ít rắc rối hơn nhiều so với việc quản lý phân phối các phiên bản cập nhật, đặc biệt nếu một số người sẽ đóng góp phiên bản.
Đối với Windows, bạn có thể muốn điều tra họ giao diện Rùa cho phần mềm kiểm soát phiên bản: Rùa , RùaCVS , RùaBzr , RùaGit , Rùa .
Nhiều trình soạn thảo văn bản nâng cao có hỗ trợ tích hợp để kiểm soát phiên bản (bạn sẽ cần có các công cụ dòng lệnh cơ bản, nhưng trình chỉnh sửa có thể cung cấp cho bạn nhu cầu giao diện). Emacs đặc biệt có giao diện thống nhất rất tốt với hầu hết các công cụ kiểm soát phiên bản (bao gồm RCS); cho Windows, lấy EmacsW32 .