如何创建Google Forms的版本,以便我们能够进行开发/测试而不会中断生产?

时间:2019-05-22 15:46:52

标签: google-apps-script google-form

有没有一种方法可以创建Google表单的版本,以便我们能够进行开发工作(例如添加新问题)而又不会破坏生产表单?然后,当我们准备就绪时,便可以将更改推送到生产中。

我知道我们可以复制该表格,但随后我们必须使用所需的更改手动对其进行更新。

1 个答案:

答案 0 :(得分:1)

您可以(通过GAS Github AssistantClasp)对与表单相关联的脚本进行源代码控制,但是没有可以轻松应用于表单的内置/即用型方法本身。

您可以尝试建立一个自定义构建过程,在该过程中,您有两个版本的表单,一个用于测试,另一个用于生产,然后编写脚本以自动从测试版本更新表​​单的生产版本。 / p>

或可替换地,使用̶扣环CLI来将更改推送到生产版本类似于如何GIT分支̶w̶o̶r̶k̶s̶.̶ 剔除了Clasp CLI仅适用于代码的最后一点;您将需要一个单独的脚本来在测试版本和生产版本之间迁移表单的结构。