【发布时间】:2021-10-27 08:46:01
【问题描述】:
我正在尝试自动化集成从 git 到 p4 的更改,但是当我最终执行“git p4 submit”时,我看到 VI 编辑器弹出窗口,其中包含有关 p4 客户端、修改的文件、提交消息等的详细信息。(我不'不想从弹出窗口中更改任何内容,只是退出而不进行更改)并在要求确认后在提交之前输入“是”,这阻止了我在自动化中前进,
关于如何在没有人工干预的情况下使 git p4 提交发生的任何想法?
【问题讨论】:
标签: git-p4
我正在尝试自动化集成从 git 到 p4 的更改,但是当我最终执行“git p4 submit”时,我看到 VI 编辑器弹出窗口,其中包含有关 p4 客户端、修改的文件、提交消息等的详细信息。(我不'不想从弹出窗口中更改任何内容,只是退出而不进行更改)并在要求确认后在提交之前输入“是”,这阻止了我在自动化中前进,
关于如何在没有人工干预的情况下使 git p4 提交发生的任何想法?
【问题讨论】:
标签: git-p4
以下选项将满足您的需求:
git-p4.skipSubmitEdit
git p4 --help 中描述了此选项和其他选项。
【讨论】:
当我理解正确时,您想摆脱 vi 编辑窗口。 只需使用例如
-m "some text"
或
--no-edit
【讨论】: