意外提交了.svn目录

意外提交了.svn目录,svn,Svn,我意外地将名为.svn的文件夹提交到Subversion存储库。现在,当我尝试签出或更新时,会收到以下错误消息: svn:添加目录失败 “oops/conferences/.svn”:一个 同名的未版本目录 已经存在 我在下一次提交时删除了该目录,但这没有帮助。有什么想法吗 删除文件夹,然后更新到头部修订。否则,我相信您可能需要重建存储库。我不是专家,但我以前做过。我刚刚修复了更新我的存储库的问题。svn在删除.svn文件夹之前恢复到修订版 请参阅:是否尝试直接从SVN存储库中删除该文件夹 sv

我意外地将名为
.svn
的文件夹提交到Subversion存储库。现在,当我尝试签出或更新时,会收到以下错误消息:

svn:添加目录失败 “oops/conferences/.svn”:一个 同名的未版本目录 已经存在


我在下一次提交时删除了该目录,但这没有帮助。有什么想法吗

删除文件夹,然后更新到头部修订。否则,我相信您可能需要重建存储库。我不是专家,但我以前做过。我刚刚修复了更新我的存储库的问题。

svn在删除.svn文件夹之前恢复到修订版


请参阅:

是否尝试直接从SVN存储库中删除该文件夹

svn delete http://my.svnserver.org/path/.svn svn删除http://my.svnserver.org/path/.svn
大多数SVN命令可以将本地路径带入工作副本,也可以将URL带入存储库。您应该注意后者,因为它直接执行操作,而不需要提交

这与git svn有什么关系?@Daenyth:git svn标签至少解释了这是如何发生的。我不认为SVN会允许这样。另外,这可能意味着Patrick可能不熟悉SVN本身,这对于给出一个好的答案可能很重要。@Daenyth,@sbi:我是通过向git存储库添加一个.SVN文件夹而造成混乱的。然后,我使用gitsvndcommit将其添加到Subversion存储库中。然后我尝试只使用svn在另一个位置更新工作副本。那就是我遇到错误的时候。