On 7/24/08, Nguyen Thai Ngoc Duy [off-list ref] wrote:
I wrote that with svn repos in mind. If those repos are to be
partially checked out, .svnignore would be in subdirectories rather
than at toplevel. Anyway that may not be true.
As far as I know, this is a misstatement of how svn works. It uses
svn:ignore properties, not .svnignore files, and they don't apply
recursively, so this potential inconsistency wouldn't happen with svn.
Of course, in the name of this consistency, svn gave up recursive
ignores.
So anyway, back on topic, the definition of a "well-organized
repository" is different wth git than with svn for this reason. I
would certainly expect most well-organized git repositories to have a
toplevel .gitignore for the most common stuff.
Have fun,
Avery