TortoiseSvn-文件名或扩展名太长

TortoiseSvn-文件名或扩展名太长,tortoisesvn,Tortoisesvn,我遇到了一个问题,因为文件名或扩展名太长,更新失败 阅读关于长路径的手册(),它说: Why does this problem not affect TortoiseSVN? Because TortoiseSVN always provides absolute paths to the Subversion APIs. 然而,这个问题发生在乌龟身上。在谷歌上搜索的结果是,一些帖子说它应该工作,一些帖子说它不应该工作。我发现将路径总数限制在255个字符以下是一个很大的限制 你知道这个问题是

我遇到了一个问题,因为文件名或扩展名太长,更新失败

阅读关于长路径的手册(),它说:

Why does this problem not affect TortoiseSVN? Because TortoiseSVN always provides absolute paths to the Subversion APIs.
然而,这个问题发生在乌龟身上。在谷歌上搜索的结果是,一些帖子说它应该工作,一些帖子说它不应该工作。我发现将路径总数限制在255个字符以下是一个很大的限制


你知道这个问题是否真的可以解决吗?

正如文档中已经指出的那样:在Ortoisesvn中,路径长度超过148/255个字符没有问题

但是:NTFS(和大多数其他文件系统)有一个限制,您根本无法绕过。该限制是文件名(包括文件扩展名)不得超过255个字符(完整路径可以更长)。此外,每个子路径不得超过248个字符

例如:

c:\verylong....foldername\anotherverylong...foldername\longfilename.txt
  • verylong…文件夹名称:最大248个字符长
  • 另一个长…文件夹名称:最大248个字符长
  • longfilename.txt:最大长度为255个字符
  • 如果您的文件在该限制范围内,则存在其他问题。
    (如果您将文件存储在用FAT32格式化的磁盘上,您将对路径零件长度有更多限制)。

    我知道这很旧,但最近又发生了这种情况。问题是因为整个路径长度超过255。虽然文档声明它对长度超过255个字符的路径没有问题,但它似乎有!完整路径是:
    C:\Work\Work\Clients\Current\xxxxxxxxxxxxx\www\deploy\Content\scripts\xxxxxxxxx\node\u modules\dragrator\node\u modules\request\node\u modules\form data\node\u modules\combined stream\node\u modules\delayed stream\test\integration\test\delayed stream auto pause.js
    ,长度为268个字符