How to put freebsd configuration under Revision Control?

view story

http://serverfault.com – I heard once that in linux it's possible to put whole /etc/ directory into repository. In fact i already done too much crap on server and I quite disoriented what exactly is setup in there at all. Question is how to put freebsd all configuration files under Revision Control? Is there's any solution for that like packages which helps to automatize this? (The only i know is etckeeper which is for linux) (HowTos)