<p>Is there any good way to deal with the class renaming refactor from Resharper when the file is under source control and TortoiseSVN is the client.  I have am trying VisualSVN right now but I haven't had the need to rename anything recently.  I don't want to change our repository just to try this out.</p>

<p>Also not sure if this feature alone is worth the cost of VisualSVN.</p>

<p><strong>Update:</strong> I have uninstalled the trial of VisualSVN and tried AhknSVN.  I seems to provided the same functionality so far.  </p>

<p>I know this my sound trivial but the indicators seem to be lacking some functionality, it seems like they don't trickle up.  (If a file in the project is different I would think the project indicator would indicate this as well.)  I tend to keep my projects rolled as much as possible, so it is hard to tell what files have changed unless the project is expanded.</p>

[{'answer_id': 13747, 'author': 'eplawless', 'author_id': 1370, 'author_profile': 'https://Stackoverflow.com/users/1370', 'pm_score': -1, 'selected': False, 'text': "<p>Time to branch your repository. That's the nice part about version control, you can create new branches without totaling the old ones.</p>\n"}, {'answer_id': 13756, 'author': 'Keith', 'author_id': 905, 'author_profile': 'https://Stackoverflow.com/users/905', 'pm_score': 5, 'selected': True, 'text': '<p>TortoiseSVN 1.5 has a neat hidden feature on the check in window:</p>\n\n<p>Select a missing file and a new file and right-click. One of the options will be "fix move".</p>\n\n<p>I tend to refactor away, and then use this to fix any files where the name has changed.</p>\n'}, {'answer_id': 15666, 'author': 'Chris Patterson', 'author_id': 1882, 'author_profile': 'https://Stackoverflow.com/users/1882', 'pm_score': 3, 'selected': False, 'text': '<p>I find VisualSVN to be well worth the money. There are ways to do it with Tortoise, but the integration of VisualSVN is very nice. I had tried over VS-integration tools before like Ankh and was not impressed. V-SVN has really upped the level of interaction with the repository from the IDE.</p>\n\n<p>The quick trick in TortoiseSVN to fix the move sounds pretty nice as well, I need to try that out.</p>\n\n<p>Another bonus: I\'ve yet to "forgot" to add a file to the repository since I got Visual SVN.</p>\n'}, {'answer_id': 15670, 'author': 'Brett Veenstra', 'author_id': 307, 'author_profile': 'https://Stackoverflow.com/users/307', 'pm_score': 4, 'selected': False, 'text': '<p>You should really check the Free as in Beer option of <a href="http://ankhsvn.open.collab.net/" rel="noreferrer">AnkhSVN</a>.  They made some major improvements in v2.x and I don\'t feel penalized anymore when doing ReSharper refactoring-ninja moves inside Visual Studio.</p>\n'}]
['https://Stackoverflow.com/questions/13745', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/1629/']