TortoiseSvn错误:与管理目录同名

时间:2009-05-28 21:46:27

标签: svn tortoisesvn

我正在使用TortoiseSVN。我已经对一个空文件夹进行了结账。有些文件被转移但是在某些时候我收到以下错误:

错误:无法添加目录'D:\ code \ Website \ ClientBin_svn':对象 错误:与管理目录相同的名称

我尝试删除该文件夹并将项目签出到其他目录。它不起作用。当我尝试在不同的局域网上的另一台计算机上检查项目时,它可以正常工作。有什么想法吗?

谢谢, vondiplo

2 个答案:

答案 0 :(得分:6)

您的存储库中有一个名为“_svn”或“.svn”的文件或文件夹。这是一个坏主意,因为您的subversion客户端已经使用其中一个作为保留名称,用于在本地工作副本中存储元数据。

打开存储库浏览器,找到存储库中的邪恶文件或文件夹,然后删除(或重命名)它。

答案 1 :(得分:1)

查看您是否已将TortoiseSVN配置为使用_svn而不是.svn

这是每个安装配置选项,因此可能因计算机而异。

右键单击文件夹,打开TortoiseSVN菜单,然后选择“设置”。底部名为“常规”的选项卡应该具有该复选框。

现在,我认为不是那个复选框,因为你说这个名字是“ClientBin_svn”,但这是第一件让我感到震惊的事。

Subversion的管理目录是隐藏的.svn目录,它包含svn工作副本数据。