When I add a something to the svn:ignore entry, is that stored in the repository or in my local copy?
(In Tortoise, why items addet to svn:ignore appear on my changelist?)
If you right click on a single unversioned file, and select the command TortoiseSVN → Add to Ignore List from the context menu, a submenu appears allowing you to select just that file, or all files with the same extension.
To ignore files in subversion you want to set the svn:ignore property. You can see more here http://svnbook.red-bean.com/en/1.8/svn.advanced.props.special.ignore.html about half way down. svn propset svn:ignore target . svn propedit svn:ignore .
As soon as you start editing a file, the status changes to modified and the icon overlay then changes to a red exclamation mark. That way you can easily see which files were changed since you last updated your working copy and need to be committed.
Since you are using TortoiseSVN and always want to ignore it locally only, right click on the file from your commit dialog and "Move to Changelist -> ignore-on-commit". This is just a changelist that Tortoise maintains for exactly the purpose you describe. You could also just add the item to another changelist and choose to never commit it.
It is stored in the repository along with all the other properties. This also explains why they're in the changelist: because you're changing it.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With