文件名称:PreCommitHookPlugin:IntelliJ插件,用于预提交挂钩
文件大小:8KB
文件格式:ZIP
更新时间:2024-05-27 05:23:21
Java
预提交挂钩插件 IntelliJ插件,可让您在将更改提交到任何版本控制系统之前运行挂钩。 适用于不允许您在客户端运行pre-commit-hook的版本控制系统。 。 用法 在Windows的项目根目录中,创建一个名为pre-commit-hook.sh或pre-commit-hook.bat的文件,并以非零代码退出以使提交“失败”。 另外,您可以设置脚本的自定义路径: 打开设置->工具->预提交挂钩 在脚本中放置一个路径: 项目根目录的相对路径(例如tools / my_hook.sh) 或脚本的绝对路径(C://users/me/my_hook.bat) 或将默认文件设置为空(预提交挂钩) 已知问题 MacOS:IntelliJ使用非常规的PATH环境变量启动一个新进程。 现在绕过的是在脚本中设置PATH 。
【文件预览】:
PreCommitHookPlugin-master
----src()
--------OsUtil.java(140B)
--------PreCommitCheckinHandlerFactory.java(581B)
--------PreCommitHookCheckinHandler.java(7KB)
--------ProcessResult.java(569B)
--------HookConfigurable.java(4KB)
--------Barrier.java(721B)
----README.md(954B)
----PreCommitHook.iml(656B)
----resources()
--------META-INF()
----.gitignore(258B)