(добавление к старому вопросу ..)
Это зависит в основном от вашего языка. Так что здесь уже есть некоторые версии для VB6 и других.
Это для Visual Studio & C # :
global-ignores = *.suo *.user *.userosscache *.sln.docstates *.userprefs debug release Debug Release bin x64 x86 obj Obj *_i.c *_p.c *_i.h *.ilk *.meta *.obj *.pch *.pdb *.pgc *.pgd *.rsp *.sbr *.tlb *.tli *.tlh *.tmp *.tmp_proj *.log *.psess *.vsp *.vspx *.sap Thumbs.db _UpgradeReport_Files *.dbmdl
и переходит в ваш
%APPDATA%/Subversion/config
файл. Если у вас есть свежий config файл, как и у меня, вы найдете только global-ignore записей, которые закомментированы, поэтому вы можете добавить строку.
Он берется в основном из женьшеня в https://github.com/github/gitignore/blob/master/VisualStudio.gitignore.
Общий случай для любого языка
В основном, прибегая к помощи gitignore (язык или инструмент), вы найдете примеры файлов gitignore, синтаксис которых похож на global-ignore SVN, вам просто нужно выполнить некоторое редактирование (все записи в одной строке для SVN, каждая запись в новой строке для GIT).
Хороший текстовый редактор, такой как Sublime или Notepad ++ , очень помогает при конвертации.