【问题标题】:Google Apps Script and Source Code Tools for version control?用于版本控制的 Google Apps 脚本和源代码工具?
【发布时间】:2015-06-16 11:37:41
【问题描述】:

这个问题是对主题Should Google App Scripts be stored in version control like GitHub的补充

Google Apps Script Projects 的源代码版本控制是否有可能被(或将)包含在仍处于测试阶段的“源代码工具”(https://cloud.google.com/tools/repo/source-tools) 中

从云存储库的文档 (cloud.google.com/tools/cloud-repositories/docs/) 我看到: "您在 Google Developers Console 中创建的每个项目都有一个关联的 Cloud Source Repository。",

在 Google 应用程序脚本项目 (developers.google.com/apps-script/guides/services/authorization) 的文档中,我看到:“每个 Apps 脚本项目都会在 Google Developers Console 中自动创建自己的项目以控制授权。” (只有授权,但也许还有源代码版本控制?)

从我目前的测试来看,Google App Script 项目的来源似乎没有被版本控制系统覆盖。

谢谢你, 废话

【问题讨论】:

    标签: javascript google-apps-script google-cloud-platform


    【解决方案1】:

    有一个项目在 github 上做得非常好。它的特别之处在于它有一些技巧可以使用相关的库和高级服务来导入和导出您的项目。

    https://github.com/brucemcpherson/gasGit

    至于官方支持,人们能做的最好的事情就是在您链接的问题中为问题加注星标。

    【讨论】:

      【解决方案2】:

      我编写了这个 chrome 扩展程序,以便在 GAS 和 Github 之间轻松同步您的代码。

      https://chrome.google.com/webstore/detail/google-apps-script-github/lfjcgcmkmjjlieihflfhjopckgpelofo

      这将在 GAS IDE 上运行,只需使用熟悉的 pull/push 在 GAS 和 Github Repo/Gist 之间同步您的代码。

      【讨论】:

      • 请不要只发布一些工具或库作为答案。至少在答案本身中展示how it solves the problem
      • 问题是要求一个工具,而不是“我如何通过版本控制管理气体代码?”我只是发布一个工具作为答案,我不认为有什么问题。
      猜你喜欢
      • 2012-03-24
      • 1970-01-01
      • 2015-12-28
      • 2011-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-09
      相关资源
      最近更新 更多