Каков наилучший (или насколько это возможно) общий шаблон игнорирования SVN?
Существует несколько различных файлов IDE, редактора, компилятора, подключаемого модуля, платформы и т.д. и некоторых типов файлов, которые "перекрываются" (т.е. желательно для проектов некоторых типов, а не для других).
Однако существует большое количество типов файлов, которые вы просто никогда не хотите включать в исходный контроль автоматически, независимо от особенностей среды разработки.
Ответ на этот вопрос послужил бы хорошей отправной точкой для любого проекта - только потребовал бы, чтобы они добавили несколько необходимых для окружающей среды элементов, которые им нужны. Он также может быть адаптирован для других систем управления версиями (VCS).