尝试提交/ trunk时,我收到以下错误:
Sending content : E:\something\abc.log
Error : Commit failed (details follow):
Error : Commit blocked by pre-commit hook (exit code 2) with output:
Error : trunk/thefolder1/folder2/target/ - target folders not
Error : allowed
我在网上搜索了错误,但无法找到解决方案。在提交之前,我检查了选项all
。(即非版本化也包含在提交中)
我使用TortoiseSVN 1.7.11(Subversion 1.7.8)。
答案 0 :(得分:3)
您提交的存储库具有自定义挂钩脚本,该脚本不允许您执行此特定提交。询问您的Subversion服务器/存储库管理员为何此提交被视为无效。
我的猜测是,存储库中不允许使用路径中的单词target
,但您的管理员肯定知道发生了什么。
答案 1 :(得分:0)
我不确定这是否是一个合适的答案,但通常服务器提交由配置管理团队(CM)管理。角色由他们根据目的分配。 当服务器拒绝提交您的更改时,通常会抛出409错误,原因是: 他们已经为一个特定的提交模式分配了一个标准。 例如:对我来说,它是[ ArtifactXXXX] 用户名详细信息]。 请与CM团队核实任何409错误。