svn co svn+ssh://myhost/path/projectname/trunk projectname
[...]
svn: Failed to add directory 'projectname/test/.svn': an unversioned
directory of the same name already exists那件事怎么可能??
我正在签出一个空的目录。
检出到Windows和OS X时出现相同的错误。
发布于 2009-06-22 19:23:23
当有人将.svn目录本身提交到存储库时,我可能见过这个问题。因此,当尝试创建工作目录时,无法创建版本化的.svn目录,因为工作目录已经有了自己的.svn目录。
发布于 2010-12-10 16:50:48
我也遇到过类似的问题,不过不是“.svn”目录,而是一个普通目录。
当我签出到一个空目录时,我得到了这个错误:
svn:无法添加目录'files':已存在同名的未版本化目录
目录包含动态内容并设置为svn:ignore,并且存储库可能也已损坏。
我做了一个rm -rf files,然后重复结帐。之后,结帐成功。
(尽管'files‘目录在第二次签出时为空,而第一次签出时也有一些内容。幸运的是,它只是动态生成的内容,所以不是一个严重的问题)。
发布于 2009-06-22 19:14:20
你确定它是空的并且.svn不存在吗?你有没有试过不给它提供projectname,而是进入那个目录并检查它?
https://stackoverflow.com/questions/1028908
复制相似问题