You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

从Ubuntu向SVN仓库导入PDF时触发E145000错误的问题咨询

SVN Import Error: svn: E145000: New entry name required when importing a file

这个报错的核心原因很直白:当你用svn import上传单个文件时,SVN要求你在目标仓库URL里明确指定这个文件在仓库里的具体文件名,而不是只停留在父目录层面。

你当前的命令里,目标路径是https://myrepo.com/svn/docs/ReleaseNotes/——这只是仓库里的一个目录地址。SVN没办法自动推断你要把本地的Release_Notes_2.2.0.pdf存成什么名字放在这个目录下,所以就抛出了这个“需要新条目名称”的错误。

解决方法很简单,只需要在目标URL末尾加上你想要的文件名就行,比如和本地文件名保持一致:

svn import -m "Release Notes" Release_Notes_2.2.0.pdf https://myrepo.com/svn/docs/ReleaseNotes/Release_Notes_2.2.0.pdf

当然,如果你想在仓库里用更简洁的文件名,也可以直接修改末尾的名称,比如:

svn import -m "Release Notes" Release_Notes_2.2.0.pdf https://myrepo.com/svn/docs/ReleaseNotes/ReleaseNotes_v2.2.0.pdf

顺带提一句:如果是上传整个目录的内容,只写到父目录URL就没问题,但单个文件必须明确指定目标文件名,这是SVN import命令的硬性规则哦。

内容的提问来源于stack exchange,提问作者Europa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 07:14:15