代码之家  ›  专栏  ›  技术社区  ›  Boosted_d16

如何在development server中测试新功能

  •  0
  • Boosted_d16  · 技术社区  · 6 年前

    我是web开发新手,我很难理解如何在将提交推到网站之前测试其他人添加到我的web应用程序中的新功能。

    我的web应用程序使用heroku和bitbucket。到目前为止,一次只有一个人在这个网站上工作,我将提交推给heroku master以查看更改。

    但是现在,我想测试一个自由职业者在提交给heroku master之前添加到我的web应用程序中的新功能。

    我该怎么做?

    我发现我需要先在heroku上设置一个“暂存”或“生产”服务器,所以我分叉了我的应用程序,并设置了heroku遥控器,所以现在我在heroku上有两个相同的应用程序。

    下一部分是我不明白的,我如何才能看到自由职业者在bitbucket中提交的更改,但仅在forked应用中,这样就不会影响live应用。

    下面是我的sourcetree的样子:

    enter image description here

    希望这是有意义的,我很抱歉,任何术语使用不当。

    这是

    1 回复  |  直到 6 年前
        1
  •  1
  •   Yuval Adam    6 年前

    你可能要找的是 Heroku Pipelines 它允许您拥有多个代表同一代码库的不同分支的环境。