具有相同名称的SVN未版本目录已存在

具有相同名称的SVN未版本目录已存在,svn,revert,svn-update,Svn,Revert,Svn Update,我也看到类似标题的问题,但这一个有一个例外,错误是在服务器上更新时,所以不能删除以前的未版本目录 我正在使用SVN上载代码文件,您可以使用我们在服务器上手动创建的上载图像目录,不通过SVN提交上载图像,因为服务器上的用户内容可能不同,而本地计算机取决于数据库中的数据 意外地有人提交了上载/images目录,因此我遇到以下问题: svn: Failed to add directory 'assets/uploads/images': an unversioned directory of the

我也看到类似标题的问题,但这一个有一个例外,错误是在服务器上更新时,所以不能删除以前的未版本目录

我正在使用SVN上载代码文件,您可以使用我们在服务器上手动创建的上载图像目录,不通过SVN提交上载图像,因为服务器上的用户内容可能不同,而本地计算机取决于数据库中的数据

意外地有人提交了上载/images目录,因此我遇到以下问题:

svn: Failed to add directory 'assets/uploads/images': an unversioned directory of the same name already exists
我知道为什么会发生这种情况,因为在同一个位置有未版本的文件,所以我的问题是如何修复它

我不想删除远程目录,因为它包含与服务器数据库记录相关的映像。那么,我如何恢复已提交的目录?我试过了 svn->还原修改->还原上一个 在该目录中提交,但出现以下错误:

org.apache.subversion.javahl.ClientException: E195020: Cannot merge into mixed-revision working copy [341:448]; try updating first
有什么想法吗,我该怎么解决? 如果在理解问题时有任何问题,请给我留言,我会说清楚的


谢谢

我倾向于重命名有问题的目录,然后从svn重新获取。在那之后,我只是合并文件夹回到一起

我发现了同样的问题..解决方法是。。
删除assets/uploads/images目录,然后启动svn…

工作正常,我不得不将文件夹从这个位置移开。谢谢您的回答!他强调他不能删除这个目录!为什么不干脆改名呢?!就像Qpirate说的?!在我的情况下,备份可能需要大约9GB的大小。在本地备份这么大的目录并不容易,我只是想用不同的方法来解决这个问题。。Qpirate方式也更可取。重命名它或获取备份并删除原始文件都是一样的,在这两种情况下都需要额外的9GB。同样的问题我听过很多次,但在我的例子中,数据量并不大。