In git
any user can modify .gitignore
, list patterns to be ignored, and then actually commit the gitignore so that it is propagated to other users when they rebase.
I am just trying to find out whether the same functionality is available in svn
. I am aware of svn:ignore
but I am not sure if it does the same thing and in the same way (by modifying an actual file that can be checked in) or just writes it in some local settings that can't be shared with the team.
My suspicion is that the ignore list in svn is administered on the repo level by the admin and can't be distributed by a regular user like it can in git using gitignore, which is more "democratic" for the lack of a better term.