我正在尋找一種開放源碼的版本控制系統,可以配置爲僅跟蹤文件系統周圍的少量單個文件。與.gitignore相反。是否有可以與白名單而不是黑名單一起使用的(開放源代碼)VCS?
用例跟蹤我安裝操作系統後所做的更改。許多變化都在/ etc之外,所以我不能只在/ etc下進行修訂控制。使用git的情況下,擁有/修改控制權似乎很慢。
看來我可以使用.gitignore如下。要跟蹤,比如說,在/ usr /共享/終止/終止:
*
!/usr
/usr/*
!/usr/share
/usr/share/*
!/usr/share/terminator
/use/share/terminator/*
!/usr/share/terminator/terminator
但這似乎有點笨拙(即使我到自動生成的.gitignore)。有沒有更好的方法(或更合適的版本控制系統)?
使用配置管理工具,像木偶。 – 2014-11-08 04:42:09
有趣,我會嘗試。謝謝! – Tom 2014-11-08 18:01:28