首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >svnadmin加载:解释错误代码

svnadmin加载:解释错误代码
EN

Stack Overflow用户
提问于 2013-06-06 09:06:43
回答 1查看 580关注 0票数 0

svnadmin load抛出错误时,是否有某种参考资料可供参考?

例如,在下面,当我试图加载一个自创建的转储文件时,我得到

代码语言:javascript
复制
svnadmin: E160017: Attempted to set textual contents of a *non*-file node

E160017对应于什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-06 15:14:35

160017 is SVN_ERR_FS_NOT_FILE "Name not refer a filesystem file“

svn_error_codes.h定义了所有错误代码,其中每个错误类别的大小为5000

代码语言:javascript
复制
#define SVN_ERR_CATEGORY_SIZE 5000

启动错误码为'APR_OS_ start _USERERR',计算结果为120000。(参见here)

因此,错误类别的计算是:

代码语言:javascript
复制
(error_code-120000) / 5000

(160017-120000) / 5000 = 8 (whole number) = category SVN_ERR_FS_CATEGORY_START

因此,此类别下的错误代码17为

代码语言:javascript
复制
SVN_ERRDEF(SVN_ERR_FS_NOT_FILE,
          SVN_ERR_FS_CATEGORY_START + 17,
          "Name does not refer to a filesystem file")
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16952199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档