rollback capability for linux config files and scripts

Mads Kiilerich mads at kiilerich.com
Tue Mar 11 19:03:36 CDT 2008


Rahul Nabar wrote, On 03/12/2008 12:29 AM:
> What tilted the balance in favor of "Bazaar OS" was that it seemed the 
> only tool that didn't pepper my dirs with the .cvs .hg etc. files. It 
> seems to keep all its bookkeeping hidden away from view in its own 
> folder.

I think that bazaar do exactly the same as mercurial: puts stuff in a 
.something folder at the toplevel. To stop tracking you just remove this 
folder.

> I'm guessing the mercurial implementation is probably more efficient 
> that a python implementation so perhaps I will switch later if 
> performance becomes an issue.

The mercurial implementation _is_ (mostly) in python, but performance is 
usually no problem.

> BTW, does doing a hg init on / add any performance drags? 

hg init costs "nothing". But unless you add a "ignore everything" 
.hgignore as described on TrackingEtcEtc, then hg status and other 
commands will recurse through the whole file system.

/Mads


More information about the Mercurial mailing list