SVN提交失败,并显示错误消息

时间:2013-03-01 11:15:28

标签: .net svn tortoisesvn repository

我修改了一些文件,在修改文件后我试图在存储库中提交文件,但是我在这里提交文件时遇到错误是堆栈跟踪错误。

  

错误:提交失败(详情如下):

     

错误:'/ qr / QR_MAVEN / quickres / branches / EMD_IGT'上的MERGE请求失败

     

错误:提交被预提交挂钩(退出代码1)阻塞,输出:

     

错误:您的日志消息不包含CRUCIBLE审阅标识符(或使用的格式错误)

     

错误:CRUCIBLE审核标识符应位于日志消息的行中。

     

错误:正确的提交消息应包含:“+ review”

     

错误:对于quickres提交消息

     

错误:包含“+ review qd”

     

错误:要添加现有评论,请指定评论编号“+ review qd - ”

环境

  

操作系统:Windows

     

回购:SVN

     

客户端:TortoiseSVN的

每件事都在工作到昨天。可能是什么原因?

1 个答案:

答案 0 :(得分:3)

您的存储库的pre-commit挂钩已触发。基本上,它是一种允许存储库维护者在提交实际发生之前确保满足您的签入的一系列标准的方法:

  

提交被预提交挂钩(退出代码1)阻塞,输出:

实际上,它告诉你在消息中你应该知道的所有东西 - 顺便说一句,这不是一个“堆栈跟踪”,而只是某种多行消息(我重新格式化它以便于阅读):< / p>

  

您的日志消息不包含CRUCIBLE审核标识符(或使用的格式错误)

     

CRUCIBLE审核标识符应位于日志消息的行中。   正确提交消息应包含:“+ review”for quickres commit消息应包含“+ review qd”以添加现有评论请指定评论编号“+ review qd - ”。

因此,在您的情况下,它希望您在日志消息中指定Crucible代码复审标识符。它甚至会在最后一句中给你一个提示。