我正在使用subversion和Visual Studio 2008(和Tortoise)
我想在Visual Studio项目中找到一些我想重命名的文件夹。
每当我在过去尝试过此操作时,我最终都会遇到冲突并且必须创建我的新文件夹,将所有现有内容复制到其中,检入并删除旧文件夹。
有没有人遇到过更简单的方法,或者在Visual Studio和Subversion中重命名文件夹有一套可靠的过程?
提前感谢,
克里斯。
答案 0 :(得分:33)
TortoiseSVN有一项功能可以帮助在事后在SVN之外执行移动和重命名。
按正常方式重命名文件夹。然后右键单击根文件夹并选择TortoiseSVN - >检查修改。在该列表中,您将看到“oldfoldername missing”和“newfoldername unversioned”。按住Ctrl键并双击它们,然后右键单击并选择“修复移动”。
这样,您可以使用VS的重构工具重命名文件夹和文件,但不会弄乱SVN。
答案 1 :(得分:3)
有两种解决方案。第一个:
答案 2 :(得分:2)
Tortoise SVN内置了重命名功能。右键单击文件夹,单击Tortoise SVN,单击重命名。你当然要检查你的变化。
答案 3 :(得分:0)
使用VisualSVN,我只需在Visual Studio中更改文件夹名称。
没有它,我必须从VS中删除项目中的文件夹,SVN通过Tortoise重命名文件夹,然后将新重命名的文件夹读入VS项目。
答案 4 :(得分:0)
使用TortoiseSVN右键单击要移动的文件夹,同时按住按钮向下拖动到新位置。然后TortoiseSVN将向您显示一个带有选项的菜单....应该这样做: - )
干杯
麦克