Tôi sử dụng Mercurial để quản lý mọi thứ , kể cả các trang HTML tĩnh của tôi. Nó làm cho cuộc sống thực sự, thực sự dễ dàng cho tôi.
Lợi ích bao gồm
- Tất cả các ưu đãi kiểm soát phiên bản đặc quyền (rollback, thẻ mốc, v.v.)
- Có thể sao chép trang web của bạn vội vàng
- Bạn luôn có một bản sao lưu / sao chép cục bộ
- Dễ dàng giữ đồng bộ nếu bạn có xu hướng thay đổi tại chỗ (tại chỗ, trên máy chủ)
- Hầu hết các máy chủ được chia sẻ (nếu bạn giao dịch với một) không ngại cài đặt nó
Từ chối trách nhiệm, tôi đã viết hướng dẫn. Có, loại VCS bạn sử dụng có vấn đề, ở một mức độ. Chẳng hạn, tôi sẽ không sử dụng thứ gì đó trong kịch bản này khi tôi không thể cam kết cục bộ và thực hiện một cú hích / cập nhật lớn. Điều đó chỉ buộc tôi gộp quá nhiều thay đổi có vấn đề vào một cam kết.
Tôi có thể làm điều đó với Subversion, và tôi không đánh bại SVN chút nào. Tôi chỉ nghĩ rằng Mercurial là một công cụ tốt hơn nhiều cho vấn đề bạn đang cố gắng giải quyết.
Theo ý kiến của tôi, bạn không cần phải 'làm việc xung quanh' các công cụ của mình trừ khi bạn không có lựa chọn nào khác. Làm như vậy để đánh bại mục đích có chúng, và bạn có một sự lựa chọn :)