I just added a class library project to my .NET solution. When I built it, it created the bin
and obj
folders, which I want to exclude from version con
Set the svn:ignore
property to "bin" and "obj" for the parent folder, provided the parent folder is under version control.
svn:ignore
property from the "Property name" drop-downyou can add to your global ignore pattern.
In Tortoise settings, on the General pane, there's a edit field to add global ignore patterns. These are wildcard-enabled so you can add all the temporary files, eg *.ncb etc, but also directories.
eg. here's my global ignore pattern, you can see it's set to ignore many file types but also a couple of directories.
*.dep *.aps *.vbw *.suo *.obj *.ncb *.plg *.bsc *.ilk *.exp *.sbr *.opt *.pdb *.idb *.pch *.res *.scc *.vspscc *\bin\Release *\Debug *\obj *.user BuildLog.htm *.cache *.log *.dep *.intermediate.manifest *ReSharper*
It's because you haven't yet added their parent directories. Do 'add' on the new project directory first, and then when it gives you the dialog showing the list of files to add, untick bin
and obj
. You can then ignore them once the project directory has been added.
You could also add bin
and obj
to your global ignore list (in the TortoiseSVN prefs) though that will ignore any instances of bin
across all your projects.