我如何修复SVN错误:“;已经是另一个URL的工作副本;?
在试图找出我们为什么会出现这个错误的过程中,我查看了 不幸的是,这不是同一个问题,答案毫无帮助 我们的存储库有一个外部属性,在执行“刷新”签出时显示错误的是这个目录 我们发现的问题是:我如何修复SVN错误:“;已经是另一个URL的工作副本;?,svn,tortoisesvn,Svn,Tortoisesvn,在试图找出我们为什么会出现这个错误的过程中,我查看了 不幸的是,这不是同一个问题,答案毫无帮助 我们的存储库有一个外部属性,在执行“刷新”签出时显示错误的是这个目录 我们发现的问题是: 项目在文件夹上具有外部属性 然后,我们发现有人在同一位置添加了一个文件夹,其名称与该属性中的子文件夹相同 \主干\项目 \trunk\project\foo具有指向某个url的外部属性:bar 然后有人在foo下提交了一个名为bar的文件夹 这一切都搞砸了。(现在该文件夹有两个副本,其中包含有关svn url的冲
这一切都搞砸了。(现在该文件夹有两个副本,其中包含有关svn url的冲突信息)为了解决此问题,我们执行了以下操作: 从repo浏览器中,我们删除了非外部文件夹(然后分支了外部引用。这第二步可能不是必需的,但对我们来说是必要的,因为我们正在分支主项目。) 不确定是否有人会从中受益,但这让我们抓狂
这几乎是svn中的一个错误,允许 这发生在我身上-我签出了
ACMECorp
,而不是ACMECorp\trunk
。当我试图删除本地ACMECorp目录并向下一级签出文件夹时,我遇到了这个错误
撤消本地删除,右键单击并选择切换…。选择要签出的实际路径(在我的例子中是“ACMECorp\trunk”,并勾选“忽略祖先”选项。当我删除本地WD并再次尝试签出时,我遇到了类似的问题。请确保提供SVN目录的确切路径,因为将有其他目录与.SVN文件存在冲突。因此…这既是一个问题,也是它的答案?您应该重复将问题表述为问题,然后将答案发布为答案。你的自答问题似乎有点帮助,但如果你将问题/问题陈述和解决方案分开,效果会更好。