发送example.java 传输文件数据.svn: Commit failed (详情如下): svn: 'pre-commit' Hook 失败,错误输出: 例子.java 文件中不需要的 TAB:example.java
我试图恢复我的更改,然后即使只是添加一个额外的字符,我也会看到这个错误。很奇怪!任何帮助将不胜感激 O_O
最佳答案
您的 SVN 服务器有 pre-commit rules它检查您的提交的有效性(包括提交评论)。这些规则通常用于强制执行某些操作,例如出于可追溯性的目的在提交注释中包含分支编号。您似乎在 example.java 文件中使用制表符违反了预提交规则。尝试从 example.java 中删除所有 TAB 字符并重新提交。
我必须承认这是一个奇怪的规则。有点将空格与制表符的争论发挥到了极致......
关于java - 知道这个错误在 SVN 中意味着什么吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3614119/