我不小心将一个非常重要的大文件夹从根项目移动到一个子文件夹中。现在,当我尝试将文件夹移回时,它给我一条错误消息“当该文件已存在时无法创建文件。”怎么把东西搬回去?
附加信息:我也在 SVN 下,现在它想启动一个新的日志树。我只是去用 Tortoise SVN 赢得资源管理器并单击提交。如果我只是将文件复制并粘贴回原始文件夹,SVN 会在提交时将其删除。哇,我简直不敢相信这个小东西造成了巨大的困惑。
附加:嗯,我删除了原始文件夹并复制并粘贴了新文件夹,现在提交系统无法正常工作,因为它告诉我该文件夹不存在(我删除了它所以它不存在)。
最佳答案
您是否使用任何源代码控制插件,如 AnkhSVN。
根据它的声音,您已将创建它的文件夹移动到新位置,并更新了解决方案文件,但出于某种原因,在文件系统的原始位置留下了原始文件夹的副本。
如果是这种情况,您可能需要在 Windows 资源管理器中的 VS 之外手动删除它(首先进行备份),您可以将其移回。
关于visual-studio-2008 - 如何使用 SVN 在 Visual Studio 中的解决方案资源管理器中撤消文件夹移动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/257538/