首页 文章
  • 0 votes
     answers
     views

    安装CakePhp:“您的需求无法解析为可安装的软件包集”错误

    我正在尝试使用这个tutorial的composer安装cakephp但是在我运行命令之后: sudo composer create-project --prefer-dist cakephp/app my_app_name 我收到错误: 问题1 - cakephp / cakephp-codesniffer 3.0.0需要squizlabs / php_codesniffer ^ 3....
  • 2 votes
     answers
     views

    PHP codesniffer(phpcs) - 如何在使用svn预提交钩子时允许覆盖?

    我们有一个PHP 5 Web应用程序,我们目前正在评估PHP CodeSniffer,以决定是否强制代码标准提高了代码质量 . 我们使用subversion作为我们的代码库和部署库,我添加了一个SVN pre-commit hook以确保所有提交的文件都没有编码标准气味 . 钩子在技术上有效,但会引起太多令人头疼的事实: 如果我们必须修复导致站点中断的紧急错误,我们最不需要的是由于一些小的空白...
  • 13 votes
     answers
     views

    Git:使用PHP_CodeSniffer预接收挂钩

    自从SVN切换到Git后,我们失去了通过subversion服务器上的 pre-commit 钩子强制执行编码标准的能力 . 使用Git,您只能以任何方式在客户端上预先提交挂钩cannot be enforced . 更糟糕的是,我们让开发人员使用所有三个主要操作系统,因此在Linux或OS X上运行的预提交挂钩不会自动在Windows上运行 . 要做的就是在服务器上实现 pre-receive ...
  • 0 votes
     answers
     views

    代码嗅探器SVN预提交钩子

    我一直在尝试让代码嗅探器作为一个svn预提交钩子,遵循pear的指南 . 然而,虽然我100%肯定我的代码应该是无效的我没有错误,项目提交没有问题 . 除了遵循梨给出的指南之外,还有什么需要做的吗? Link to pear guide on code sniffer as pre-commit hook 我的phpcs-svn-pre-commit文件: #!C:\wamp\bin\php\ph...
  • 7 votes
     answers
     views

    要为特定文件夹触发SVN预提交挂钩

    我们客户的一个SVN存储库在单个存储库下有很多项目 . 现在我想通过预提交钩子检查其中一个项目的编码标准 . 如果我配置预提交,它将影响存储库中的所有项目(文件夹),如何告诉钩子脚本仅在特定文件夹(或项目)中的文件时触发(检查编码标准) ) 承诺 . UPDATE 编码标准是Zend的故意,我将使用PHPCS (PHP Coding Standard)来验证编码标准 .

热门问题