pre-commit

    1热度

    1回答

    我有以下SVN预先提交,它假设连接到JIRA以检查有效的ID。当我在命令行上运行脚本时,我测试了这个脚本。 /usr/bin/php /var/svn/service_registry/hooks/jira-client.php $1 $2 但是,一旦我开始试图通过提交来使用它,它似乎无法获取$ 1和$ 2的值。获取值的方法是否正确? $cuid = $argv[1]; $cmsg = $a

    0热度

    1回答

    我们使用的是Ubuntu。我想在所有开发人员机器中执行预先提交的钩子,因此在所有需要手动设置的开发人员机器中都需要执行,因为不可能提交钩子脚本。请给我任何解决方案,以避免个人设置。 谢谢,

    0热度

    2回答

    我用这个.PRE提交 - config.yaml文件预先承诺(摘录): - repo: https://github.com/pre-commit/pre-commit-hooks sha: v0.9.2 hooks: - id: trailing-whitespace - id: end-of-file-fixer - id: check-yam

    0热度

    1回答

    如果在本地开发时经常发现自己在代码中写出有用的消息。看到这个代码片段作为一个简单的例子: # Public API namespace :api do namespace :v1 do # REMOVE THE FIRST LINE WHEN DONE TESTING get :delivery_report, to: 'delivery_report#index'

    1热度

    1回答

    继“非管理员安装”的指令预提交的website,我跑以下命令: curl http://pre-commit.com/install-local.py | python 这些指令提供了以下注释:“(升级:运行再次,卸载:通过卸载到python)“ 现在,我想卸载预先提交。我想了解如何将卸载传递给Python。我不确定什么路过uninstall需要。 我已经试过: curl http://pre

    1热度

    1回答

    我正在写svn的precommit钩子,我必须运行“svnlook日志”命令,捕获并解析其输出。 我被困在这一点上: svnlookCmd = ['/appl/atlad00/CollabNetSubversionEdge-5.0.1/csvn/bin/svnlook', 'log', repoPath, '-t ', transID] sys.stderr.write('svnlookCom

    0热度

    1回答

    我想要做一些类似git commit --no-verify但与mercurial。有没有办法做到这一点?

    3热度

    2回答

    我已经在预提交钩子中安装了mvn java-formatter:format任务。此任务将格式化java源代码。 pushd src/ > /dev/null mvn java-formatter:format RETVAL=$? if (($RETVAL == 1)); then exit 1 fi popd > /dev/null 我需要附加新格式化的源文件来提交

    2热度

    1回答

    我打算编写一个预提交挂钩。它应该在分支出文件之后检查主分支是否有任何版本。 例子。 1月1日,一个文件abc.txt从master分支出来。假设分支名称是BR1.X.在BR1.x分支上,该文件一直工作到1月10日。在MAster分支上说,1月5日发生了一些变化。所以提交前应该给出一条消息,说明在分支之后在master上发生了变化。请帮助如何从git获取这些细节?

    0热度

    1回答

    我已经配置rubocop宝石到我的项目与git的承诺使用pre-commit钩和我所面临的问题:rubocop评估对commit钩子检查的Gemfile但是当我手动项目的目录中运行rubocop它不是核实。其实当我运行rubocop Gemfile它的作品,但它对我来说太不方便了......也许有人已经解决了这个问题?