Có bất kỳ định dạng tệp văn bản đơn giản hỗ trợ phiên bản?


4

Tôi đang tìm kiếm thứ gì đó có các tính năng sau:

  • Một tệp có tất cả thông tin phiên bản được lưu trữ trong đó (tôi tin rằng Microsoft Word có một tính năng tương tự như thế này).
  • Tôi chỉ cần nó cho văn bản đơn giản (trái ngược với định dạng văn bản / nhị phân phong phú).
  • Không nên yêu cầu máy chủ / kho lưu trữ.

Tốt nhất là nên có trình soạn thảo / giao diện văn bản cho phép bạn xem cả hai phiên bản cũ hơn của tệp, cộng với chỉnh sửa phiên bản mới nhất, trên Windows và / hoặc Mac.



Bạn đang tìm kiếm một chương trình , không phải là một loại tập tin.
TheLQ

@TheLQ: tốt, một chương trình và (hy vọng) một định dạng tệp mở được hỗ trợ bởi nhiều ứng dụng khác.
Senseful

Câu trả lời:


3

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 .


Tôi đồng ý và nói đi rcs nếu bạn có thể, bạn có thể làm được rất nhiều việc với co -l filename và không phải lo lắng về nhiều thứ khác.
Rich Homolka
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.