I'm working on a project with multiple branches with some other developers. In my daily routine I often have to dart between branches for testing purposes and as I have a local copy of our database I tend to have a web.config file that I never check in as it has my database connection string plus some of my preferred settings.
I noticed some additional files building up around my web.config file (e.g. Web.config.r63), I'm guessing these are like revision files? Eventually my working folder corrupted and I had to re-download the source to another working folder to get back to work.
Is holding back a file in this manner and constantly moving between branches causing subversion problems? Is there a better way to do what I'm trying to achieve (Keep my local settings without having to commit them to the other developers)?