Pie*_*ers 11 c# svn tortoisesvn ankhsvn visual-studio
我使用VS2008/VS2010与Resharper 5,TortoiseSVN 1.6.8.19260-x64和AnkhSVN 2.1.8420.8.我在Visual Studio中执行的大多数操作都在SVN中很好地反映了,但是,当我尝试提交更改时,重命名项目中的文件夹会导致问题.此外,还需要更新重命名文件夹下的C#源文件中的所有命名空间以反映名称更改.
重命名主项目文件夹或任何子文件夹的最佳方法是什么,并确保SVN没有问题?它应该在Visual Studio之外完成吗?
更新所有命名空间更改的最佳方法是什么?搜索/替换是唯一的方法吗?
有关文件夹名称及其内容的最佳做法吗?
是的,您在Visual Studio外重命名.
在Windows资源管理器中使用TortoiseSVN,通过相关文件夹上的TortoiseSVN上下文菜单进行重命名.Visual Studio中的项目将检测磁盘上的更改并要求您重新加载.
您还可以在Visual Studio中从项目中执行排除,然后重命名,然后重新包含新路径.
编辑:根据下面的@Sander Rijken,AnkhSVN跟踪重命名并确保重命名在svn工作副本中正确注册.
如果除了TortoiseSVN之外你没有安装AnkhSVN,虽然这不起作用,你必须像我上面所说的那样做.
| 归档时间: |
|
| 查看次数: |
2308 次 |
| 最近记录: |