【问题标题】:Pull requests or similar in BoomlaBoomla 中的拉取请求或类似请求
【发布时间】:2020-04-13 13:16:05
【问题描述】:

在 Boomla 控制面板中,我可以分叉网站,然后合并(发布)它们,这是一个非常好的工作流程。但是我怎样才能接受其他用户的修改呢?他们可以克隆我的网站,但我如何导入他们的代码及其修改以自动合并到我的上游?

【问题讨论】:

    标签: merge version-control pull-request boomla


    【解决方案1】:

    很遗憾,目前尚不支持此功能。

    您可以做的最好的事情是通过跨分支复制文件来手动合并它们。好处是,在 Boomla 中,您可以同时访问两个分支(不仅仅是签出的那个),因此移动已更改的文件相当简单。您必须编写一个小脚本来显示分支之间的差异,但考虑到 Boomla 文件系统,这相当简单。

    这肯定在路线图上,但我们还没有。

    【讨论】:

    • 谢谢!这是否意味着我在 mydomain.com 上运行的代码也可以访问其分支中的文件(例如 beta.mydomain.com)? “签出”是什么意思?
    • @Bernát 跨分支访问文件:是的,这就是计划。网站的所有分支都存在于同一台机器上,这使得这变得可行。这尚未实现,但有一种解决方法可以启用它:将网站标记为工具。请注意,“工具”(用于编辑他人的网站)的概念将被逐步淘汰,因为它不能很好地与网站不在同一台机器上的分布式架构配合使用。我们现在安装工具,例如 IDE。即使它会被逐步淘汰,也总会有一些方法可以跨分支复制文件。
    • @Bernát "checked out":抱歉不清楚,我的意思是在传统的版本控制系统(如 git)中,您必须签出一个分支才能访问其文件系统。在 Boomla 中,您可以同时访问所有分支,因此您还可以跨它们复制文件。
    猜你喜欢
    • 2020-04-01
    • 2014-04-07
    • 1970-01-01
    • 1970-01-01
    • 2014-04-30
    • 2014-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多