8
จะรักษา“ dot files” ไว้ภายใต้การควบคุมเวอร์ชันได้อย่างไร?
Etckeeper/etcเป็นเครื่องมือที่ดีสำหรับการติดตามการเปลี่ยนแปลงแฟ้มการกำหนดค่าของคุณ สิ่งสำคัญบางประการเกี่ยวกับมันโดดเด่นจริงๆ มันสามารถใช้กับ VCS ได้หลากหลาย: git, mercurial, darcs หรือ bzr นอกจากนี้ยังทำหน้าที่อัตโนมัติทุกวันและเมื่อใดก็ตามที่คุณติดตั้งลบหรืออัพเกรดแพ็คเกจ นอกจากนี้ยังติดตามการอนุญาตของไฟล์และข้อมูลเมตาความเป็นเจ้าของของผู้ใช้ / กลุ่ม ฉันต้องการเก็บ "dot files" ไว้ในโฮมไดเร็กตอรี่ของฉันภายใต้การควบคุมเวอร์ชันเช่นกันโดยเฉพาะตลาดสด ไม่มีใครรู้ว่าเครื่องมือเช่น etckeeper มีอยู่เพื่อจุดประสงค์นี้หรือไม่? กรณีที่เลวร้ายที่สุดที่ฉันคิดว่างาน cron อย่างง่ายที่ใช้bzr add && bzr ciครั้งเดียวหรือสองครั้งต่อวันพร้อมกับการเพิ่ม~/Documents, ~/Musicฯลฯ ให้กับ.bzrignore ทุกคนที่ได้ทำสิ่งที่คล้ายกับสคริปต์หรือไม่? แม้ว่าฉันจะชอบตลาดสด แต่ตัวเลือกอื่นอาจน่าสนใจ