当使用Eclipse将文件更改提交到CVS中项目的分支时,它会失败,并且以下内容位于Eclipse中的CVS控制台中(删除了特定内容)
***
cvs ci -m "comment for the commit" -l "/PROJECT/path/to/file/fileName.java"
**** Access denied: Insufficient Karma (userName|PROJECT/path/to/file|branchName)
cvs commit: Pre-commit check failed
cvs [commit aborted]: correct above errors first!
The server reported an error while performing the "cvs commit" command. (took 0:00.209)
Error: PROJECT: cvs commit: Pre-commit check failed
Error: PROJECT: cvs [commit aborted]: correct above errors first!
***
我能够在2天前成功提交(使用Eclipse)。
CVS中的Karma是什么,这个错误消息是什么意思?
答案 0 :(得分:1)
问题是CVS服务器文件上的更新$CVSROOT/CVSROOT/avail
删除了提交权限。感谢@Jarry指出正确的方向。
答案 1 :(得分:0)
我在尝试提交只读存储库目录时看到了错误消息。通常是在分支准备好发布或合并时。