I used the answer of the question for Visual studio 2012 as my .hgignore file before.
now I am developing an umbraco 7 project in Visual Studio. After changing a small thing, i found a lot of changed file showing in mercurial working directory. I understand as it is a CMS, it changes a lot of files internally. but it is very confusing to maintain.
what files should i place in the .hgignore file when using umbraco 7 in VS2012.