Etckeeper là một công cụ tuyệt vời để theo dõi các thay đổi đối với các tệp cấu hình của bạn /etc
. Một vài điều quan trọng về nó thực sự nổi bật. Nó có thể được sử dụng với nhiều loại VCS khác nhau: git, mercurial, darcs hoặc bzr. Nó cũng tự động cam kết hàng ngày và bất cứ khi nào bạn cài đặt, gỡ bỏ hoặc nâng cấp gói. Nó cũng theo dõi các quyền của tập tin và siêu dữ liệu quyền sở hữu của người dùng / nhóm.
Tôi cũng muốn giữ "các tập tin dấu chấm" của mình trong thư mục nhà của mình dưới sự kiểm soát phiên bản, tốt nhất là chợ. Có ai biết nếu một công cụ như etckeeper tồn tại cho mục đích này?
Trường hợp xấu nhất, tôi tưởng tượng rằng một công việc định kỳ đơn giản chạy bzr add && bzr ci
một lần hoặc hai lần một ngày cùng với việc thêm ~/Documents
, ~/Music
, vv cho .bzrignore
Bất cứ ai đã làm điều gì đó tương tự với một kịch bản?
Trong khi tôi thích chợ, các lựa chọn khác có thể thú vị.
bzr
chắc chắn không phải là con đường để đi trong năm 2015.