svn - 现有目录的 URL 与预期的 URL 不匹配

标签 svn tortoisesvn

我是 SVN 的新手,我已经安装了乌龟客户端。我被指示将存储库下载到我的本地文件夹中,以便我可以查看文件并熟悉它们。

但是,当我选择 SVN 更新时,我收到以下消息:

Url XXX of existing directory XXX does not match the expected Url XXX



我查看了 Repo 浏览器,可以确认有两个文件夹具有相同的名称(但大小写不同),我希望这是导致问题的原因,但是由于这些不是我的文件,我可以不对它们做任何改变。

它似乎工作正常,直到我取消了之前的更新,因为它已经停止响应。

有任何想法吗?

最佳答案

Windows 根本无法处理具有相同名称的两个文件/文件夹,只是以防万一。
因为 Windows 将它们视为相同的文件/文件夹。

这对你来说意味着:你不能从这样的存储库中 checkout /更新/任何完整和完整的工作副本。这样做的唯一方法是切换到具有不区分大小写的文件系统的 Linux 系统。

或者更好:告诉某人更改这些文件/文件夹之一的名称。

关于svn - 现有目录的 URL 与预期的 URL 不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6059201/

相关文章:

TortoiseSVN 修订图 : Merge -> line connected back to trunk?

.net - 在 Windows 上使用的 Subversion 服务器

svn - 强制用户在编辑前锁定 SVN 中的文件

java - 将 subversion 与 STS (eclipse) 集成时不支持的 FS 格式

SVN:忽略操作方法和什么?

svn - 如何避免 svn 存储库中的混合 eol 样式

svn - 在 TortoiseSVN 中更改作者姓名

java - 在源代码中包含 SVN 修订号

svn - 从 SVN 历史记录中删除文件内容

svn - Apache Subversion 中 `svn add` 和 `svn commit` 的区别