In the course of a project there are always files and directories that you donâ€™t want to check in but which Subversion complains it doesnâ€™t know anything about them.Â So it makes sense to tell Subversion to ignore them, in other words, keep quiet. 🙂
The mechanism for doing this works okay but I wouldnâ€™t say itâ€™s perfect.
This is how I do it.
- Go to the directory where want to ignore a file or subdirectory.
- Issue the command
svn propedit svn:ignore .
- Your editor then will be launched and you can enter one line at a time those files and/or subdirectories you want to ignore.
- Commit your changes.
svn commit -â€“depth empty
Two things to notice.
--depth empty argument
only commit the propedit changes
- Committing your changes means everyone will end up ignoring these files and/or directories so make sure you are ignoring the right ones.
- If you donâ€™t want to commit your changes you can revert them.
svn revert .
For further reading please see Pete Freitag’s blog post Ignore Files and Directories in Subversion.