title: How to rename folders in Python package without breaking SVN?
body: <p>I have a structure like this in my PyCharm project:</p>
  <pre><code>first_package
  └───first_package
      └───first_file.py
  secondpackage
  └───secondpackage
      └───second_file.py
  </code></pre>
  <p>I want to remove the underscore from <code>first_package</code>, but this package is used in <code>secondpackage</code> (and others).</p>
  <p>This should be a pretty straightforward task using PyCharm's refactoring tool, however, I'm pretty sure SVN is not going to like it if PyCharm renames both of the <code>first_package</code> directories to <code>firstpackage</code> without informing it first.</p>
  <p>My understanding of SVN is that I should use <code>svn mv</code>, followed by <code>svn commit</code>, for changing the names of files/directories. The trouble is, if I do that I will have renamed the directories outside of PyCharm and then I will no doubt have some error-prone search-and-replace work to do.</p>
  <p>Am I overlooking a simple solution?</p>