加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows上的TortoiseSVN – 结帐错误“…在目录中不是有效的文件

发布时间:2020-12-13 23:40:28 所属栏目:Windows 来源:网络整理
导读:我有SVN控制下的项目. SVN和存储库驻留在 Linux Debian 6服务器上.在服务器上我也有一个工作副本(Apache用于显示网站用于测试目的). 服务器上的结账(svn co / path / to / projectworkingcopy file:/// path / to / repositories / project -m“First”)就
我有SVN控制下的项目. SVN和存储库驻留在 Linux Debian 6服务器上.在服务器上我也有一个工作副本(Apache用于显示网站用于测试目的).

服务器上的结账(svn co / path / to / projectworkingcopy file:/// path / to / repositories / project -m“First”)就像一个没有任何问题的魅力.

在TortoiseSVN上,结帐开始并导入一些文件,然后在文件名上抛出错误;错误是这样的:

'foldername/file_name_123_abc.jpg' is not valid as filename in directory 'C:pathtoworkingcopyprojectdiradirb'

然后它说完成了!没有导入任何其他文件.

我在互联网上搜索,但没有解决方案适合我的问题. Tortoise无法检出的文件夹没有空格,文件名没有空格,名称末尾没有带点(.)的文件.

而且,再次:在服务器上,结账没有任何问题.该文件存在于服务器的工作副本上.

更新:我试图结帐,排除文件夹’foldername’,并且进展顺利.无论如何在foldername的完整路径上没有空格,所以我真的不明白为什么我会收到这个错误.而且,我显然需要那个文件夹!

更新:导致错误的其中一个文件的实际路径:

"/var/project/site/public/www/images/auto/audi/120045_audi_A3__5858_t45e444.jpg"

我能做什么?谢谢.

它可能是由Windows中的不区分大小写的文件系统引起的(NTFS / FAT)

尝试:

svn ls file:/// path / to / repositories / project / site / public / www / images / auto / audi / | grep -i’120045_audi_A3__5858_t45e444.jpg’

并确保它只输出一行.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读