我不小心将名为.svn
的文件夹提交到Subversion存储库。现在,当我尝试检出或更新时,我收到此错误消息:
svn:无法添加目录 'oops / meetings / .svn':an unversioned同名目录 已存在
我在下次提交中删除了该目录,但这没有帮助。有任何想法吗?
答案 0 :(得分:9)
您是否尝试直接在SVN存储库中删除该文件夹?
svn delete http://my.svnserver.org/path/.svn
大多数SVN命令可以将本地路径引入工作副本,也可以将URL引入存储库。你应该小心后者,因为它直接执行操作,而不需要提交。
答案 1 :(得分:0)
删除文件夹,然后更新到头版本。否则,您可能需要重建您的存储库我相信。我不是专家,但我以前做过这个。我刚修好它就是更新我的存储库。
答案 2 :(得分:0)
在删除.svn文件夹之前,svn将恢复为修订版。
请参阅:http://wiki.greenstone.org/wiki/index.php/Useful_SVN_Commands