I understand Subversion/AnkhSVN very well at all! Any time I do anything outside of updating and committing, everything blows up in my face.
These are my beliefs -- which must be incorrect, because I can't get Ankh to ignore anything.
svn:ignore is a tool to make your Subversion client always leave certain files or directories OUT of update and commit lists. So, whenever you change any file that's being ignored, Ankh will never try to commit the change nor will it ever update the file. It's essentially invisible to your Subversion client
In order to ignore a file using AnkhSVN, you must
- right click on the directory in which the file resides
- select Subversion->Subversion Properties
- add a new Subversion property with name 'svn:ignore' and in the values box I enter newline-delimited list of things like '*.log' in order to ignore everything file file extension .log in THAT directory.
My assumptions are most certainly incorrect as I've never ever been able to get svn:ignore to work for me. Can anyone please revert me back to sanity by explaining to me which of my assumptions are incorrect and how I'm supposed to approach this?