Git post-receive 用户输入

3
我正在尝试在git push origin master之后实现数据库导入,但问题是我不能在Git的post-receive钩子中提示用户输入。我需要询问用户是否应该导入以及数据库导出文件的名称。
我在Google中没有找到任何有用的信息。
1个回答

3

钩子本身只能返回标准输出/错误输出,无法等待标准输入。

一种方法是将指令与数据一起推送,供钩子使用。
另一种方法是在服务器上单独通信这些指令,并让钩子知道在哪里查找。

在两种情况下,目的都是获得自动化过程而不是交互式过程。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接