我正在使用VS2008/VS2010与Resharper 5、TortoiseSVN 1.6.8.19260-x64和AnkhSVN 2.1.8420.8。我在Visual Studio中进行的大部分操作都能够正确地反映在SVN中,但是,在项目中重命名文件夹可能会导致提交更改时出现问题。而且,所有位于已重命名文件夹下的C#源文件中的命名空间都需要更新以反映名称更改。
如何最好地重命名主项目文件夹或任何子文件夹,并确保没有与SVN相关的问题?应该在Visual Studio之外完成吗?
更新所有命名空间更改的最佳方法是什么?是否只有搜索/替换的方法?
关于文件夹名称及其内容,是否存在任何最佳实践?