Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn Subversion钩子替代方案_Svn_Hook - Fatal编程技术网

Svn Subversion钩子替代方案

Svn Subversion钩子替代方案,svn,hook,Svn,Hook,要求:我的项目使用Subversion,我有一个要求,确保开发人员遵守符合项目标准的签入注释,从而增加我的项目的符合性数字,但棘手的是,我不能求助于SVN钩子,因为至少目前有一个组织计划不实施钩子 我曾想过编写一个自定义脚本,为每一个不符合要求的签入向用户发送电子邮件,但我觉得这太过分了,我不确定是否有其他可行的想法来满足我的要求 期待任何建议或解决方案。谢谢。希望我已经提供了足够的细节:试图用技术系统来监控人们的行为是个坏主意。人们讨厌被机器告诉做什么,即使软件只是试图帮助实现策略 请考虑邀请

要求:我的项目使用Subversion,我有一个要求,确保开发人员遵守符合项目标准的签入注释,从而增加我的项目的符合性数字,但棘手的是,我不能求助于SVN钩子,因为至少目前有一个组织计划不实施钩子

我曾想过编写一个自定义脚本,为每一个不符合要求的签入向用户发送电子邮件,但我觉得这太过分了,我不确定是否有其他可行的想法来满足我的要求


期待任何建议或解决方案。谢谢。希望我已经提供了足够的细节:试图用技术系统来监控人们的行为是个坏主意。人们讨厌被机器告诉做什么,即使软件只是试图帮助实现策略

请考虑邀请开发人员参加一个工作会议,讨论好文档的优点。不要只是告诉他们该做什么,让他们相互交流想法,以达成项目标准中内置的政策。促进对话

计划定期进行此类对话。带上百吉饼,他们会期待的


-Noel

那么你需要做一项工作,而不允许使用工具来完成工作?如果你想发明复杂的变通方法来浪费时间和金钱,那就没有希望了。我可以想到一个Jenkins服务器,它定期更新工作副本,检查修改的项目,并在不符合标准时提交恢复。但当然,时间迟早会失败,你会遇到冲突。完全同意。大多数程序员通常都是聪明人,思维方式具有确定性。如果有人建议他们基于合理的理由去做某件事,而不是“老兄,就这么做吧!”的话,他们就会自然而然地注意把事情做好。至少这是我的经验。