svn:URL<;foo>;现有柴油机的性能<;foo>;与预期的URL不匹配<;foo>;

svn:URL<;foo>;现有柴油机的性能<;foo>;与预期的URL不匹配<;foo>;,svn,Svn,好的,我已经看到了这一点,但仍然不知道如何在不删除当前文件夹并获取新文件夹的情况下解决此问题。但必须有更好的解决办法。以下是我的确切错误: svn:URL'http://moray.aniworld.local:8080/svn/Devon/trunk/IncurredCost“出口 正在处理的目录“trunk\incredcost”与预期的URL不匹配http://moray.an iworld.local:8080/svn/devon/trunk/IncredCost' 请注意,我的存储库中

好的,我已经看到了这一点,但仍然不知道如何在不删除当前文件夹并获取新文件夹的情况下解决此问题。但必须有更好的解决办法。以下是我的确切错误:

svn:URL'http://moray.aniworld.local:8080/svn/Devon/trunk/IncurredCost“出口
正在处理的目录“trunk\incredcost”与预期的URL不匹配http://moray.an
iworld.local:8080/svn/devon/trunk/IncredCost'

请注意,我的存储库中没有重复的目录名。我怎样才能修复这个问题,这样我就可以在顶层执行“svn更新”,并正确地更新这个讨厌的fodler


编辑:就是这样,我有repo-foo,有一个主干,然后是子文件夹d1、d2、d3和d4。d1有很多二进制文件,我不想再删除它们(通过http和VPN,速度很慢)。因为文件在那里,并且已经同步了。我只想告诉svn一切都很好,不需要把一切都搞定。

事实上,你也有同样的问题,因为wich重复了这个问题(因为这个原因,它可能很快就会关闭)。问题是SVN上有两个同名但大小写不同的文件夹。例如:
trunk\incredcost
trunk\incredcost

Daniel,Ioan Paul可能是对的。如果路径中的任何地方有不同的拼写。换言之;如果路径中的任何地方都存在“path”和“path”,那么您可能会因此而遇到问题


这实际上不是subversion问题,而是Windows问题。我过去也有过这个问题。在我的例子中,SVN服务器是在Linux上运行的。有些开发人员在Windows上工作,有些开发人员在Mac上工作。一天,Mac上的一名开发人员创建了名为“file”的文件,并成功地将其提交给SVN。问题是,repo已经有了一个名为“file”的文件,但从SVN和Linux的角度来看,这是绝对好的。从Mac的角度来看,这也是可以的。但是,Windows在看到“文件”和“文件”时不知道该怎么办。

subversion URL区分大小写。请注意您的消息中的差异:Devon与Devon在Devon下有许多文件夹,当从SVN更新时,没有其他文件夹有任何问题。因此,这似乎不是问题所在。但我不知道-任何地方都没有IncredCost文件夹,只有IncredCost、实际文件夹和回购文件夹具有相同的名称。因此,这篇文章并没有回答这个问题。您的SVN服务器是在Windows还是基于Linux的机器上?我仔细查看了您突出显示的错误代码,错误的来源与我之前所说的严格相关。消息中的第一个存储库链接是
http://moray.aniworld.local:8080/svn/Devon/trunk/IncurredCost 
第二个是
http://moray.aniworld.local:8080/svn/devon/trunk/IncurredCost
。注意这两个链接之间的区别:第一个链接以大写字母开头,第二个链接以小写字母开头。这是你的问题!好啊你知道怎么把它骗到工作上吗?比如手工编辑道具底座并将“D”改为小写?只是想寻找一个比删除并再次获取更好的解决方案,因为文件在那里。我认为.svn文件夹中的某些文件有大写字母D,如果我可以替换它,那么它应该可以正常工作。给版主/其他评论。我只是不小心将此标记为垃圾邮件,它不是。。。!不过,答案可能需要更清楚一点。